indefatigable
adjective
[ ˌɪndɪˈfatɪɡəb(ə)l ]
• (of a person or their efforts) persisting tirelessly.
• "an indefatigable defender of human rights"
Similar:
tireless,
untiring,
never-tiring,
unwearied,
unwearying,
unflagging,
energetic,
dynamic,
enthusiastic,
unrelenting,
relentless,
unremitting,
unswerving,
unfaltering,
unshakeable,
indomitable,
persistent,
tenacious,
determined,
dogged,
single-minded,
assiduous,
industrious,
Origin:
early 17th century: from French, or from Latin indefatigabilis, from in- ‘not’ + de- ‘away, completely’ + fatigare ‘wear out’.