INDEFATIGABLE Meaning of INDEFATIGABLE in English a. Unwearied, untiring, unflagging, persevering, persistent, sedulous, assiduous, unremitting, never-tiring. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012