indefatigable Meaning and Definition
1. s. showing sustained enthusiastic action with unflagging vitality
Indefatigable may refer to:
Synonyms active assiduous bent on determined diligent dogged energetic hell bent industrious inexhaustible ironclad painstaking patient persevering persistent pertinacious relentless sedulous steadfast strenuous tireless unfaltering unflagging unflinching unremitting unwavering unwearied unwearying vigorous
Sponored Video