tireless (tire + -less): Indefatigable, untiring and not yielding to fatigue