Taskmaster
English Meaning
One who imposes a task, or burdens another with labor; one whose duty is to assign tasks; an overseer.
- One who imposes tasks, especially burdensome or laborious ones.
- A source of burden or responsibility: The profession of medicine is a stern taskmaster.