indefatigable - English Synonyms Dictionary

indefatigable

adj.
[1] tireless , unflagging , unwearying