It means that it does not get tired, that it does not run out. It has a lot of physical endurance.
TIRELESS: NOT BE TIRED.HAVING MUCH RESISTANCE.TIRELESS WORKER.