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