English dictionary
taskmaster
/'t/&/sk,m/&/st/@/r/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
someone who imposes hard or continuous work
Source: WordNet 3.0
-
One who imposes a task, or burdens another with labor; one whose duty is to assign tasks; an overseer.
Source: webster1913