adjective
capable of prolonged and arduous effort
a teacher who has indefatigable patience with slow learners
Synonyms: inexhaustible, tireless, unflagging, untiring, unweariable, unwearying, weariless
Related Word: assiduous, diligent, painstaking, sedulous; determined, dogged, patient, persevering, persistent, pertinacious, relentless, steadfast, stubborn, tenacious, unfaltering, unflinching, unrelenting, unwavering; energetic, strenuous, vigorous
Contrasted words: dawdling, dilatory, laggard, lagging, procrastinating; faineant, indolent, lackadaisical, lazy, slothful, sluggish
Antonyms: fatigable