Definition of Indefatigable

  • 1. Showing sustained enthusiastic action with unflagging vitality Adjective Satellite

Synonyms for word "indefatigable"

Semanticaly linked words with "indefatigable"