nose to grindstone
ADJECTIVE
indefatigable
Synonyms
Antonyms
NOUN
drudge
Synonyms
Antonyms
WEAK