tireless
adjective
[ ˈtʌɪəlɪs ]
• having or showing great effort or energy.
• "a tireless campaigner"
Similar:
vigorous,
energetic,
industrious,
determined,
resolute,
enthusiastic,
keen,
zealous,
forceful,
strong,
Herculean,
spirited,
dynamic,
intense,
dogged,
tenacious,
persevering,
stout,
pertinacious,
untiring,
unwearied,
unflagging,
unremitting,
indefatigable,
unshakeable,
unrelenting,
unswerving,