| Main Entry: | drudge |
| Part of Speech: | noun |
| Definition: | slave, very hard worker |
Synonyms: |
factotum, grind*, laborer, menial, nose to grindstone, peon*, plodder, servant, toiler, workaholic, worker, workhorse |
Antonyms: |
idler, laze |
| Main Entry: | indefatigable |
| Part of Speech: | adjective |
| Definition: | untiring |
Synonyms: |
active, assiduous, bound and determined, dead set on, determined, diligent, dogged, energetic, hell-bent, industrious, inexhaustible, ironclad, nose to grindstone, painstaking, patient, persevering, persistent, pertinacious, relentless, sedulous, steadfast, stop at nothing, strenuous, tireless, unfaltering, unflagging, unflinching, unremitting, unwavering, unwearied, unwearying, vigorous |
Antonyms: |
fatigued, tired, weary |