Dicionário

Indefatigable

Webster's Dictionary 1806

Indefatigable

a.

unwearied, untired, constant