taskmaster

/tˈæskmæstɝ/

Explore definitions, synonyms, and language insights of taskmaster

Definitions

Noun
someone who imposes hard or continuous work

More General Terms


More Specific Terms