taskmaster
nounA person who regularly imposes difficult or demanding tasks.
nounOne who imposes a task or burdens with labor; one whose function it is to assign tasks to others; an overseer.
nounOne who imposes a task, or burdens another with labor; one whose duty is to assign tasks; an overseer.
nounSomeone who
A
someone who imposes hard or continuous work
