Indefatigable Meaning
There are 1 meaning(s) for word Indefatigable
Meaning 1 : showing sustained enthusiastic action with unflagging vitality
Example : an indefatigable advocate of equal rights
Synonyms : tireless, unflagging, unwearying
Example : an indefatigable advocate of equal rights
Synonyms : tireless, unflagging, unwearying
Similar words of Indefatigable :
