The word indefatigable describes someone or their activities as being tireless. The origin of the current English word stems from the Middle French derivative of the Latin expression ‘indefatigabilis’ which literally translated means ‘not to tire out’.

The Middle French era (14th to the 17th century) represents a significant period in terms of influencing the development of the modern English language. Around 30% of the current English dictionary is based on the Latin influenced French language from this era.

An example of how indefatigable could be used in a sentence would be : ‘His indefatigable approach to his work was a great example to others’.

Words which have similar meanings (synonyms) to indefatigable would be unrelenting, ceaseless and relentless.

Conversely, words such as lethargic, idle and weary have the opposite meaning (antonyms).

More Info: en.m.wiktionary.org