INDEFATIGABLE


Meaning of INDEFATIGABLE in English

a.

Unwearied, untiring, unflagging, persevering, persistent, sedulous, assiduous, unremitting, never-tiring.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.