taskmasters
From WikiWord, the free dictionary
English
Definitions
noun
- Someone who supervises workers, especially one who imposes hard or burdensome work.
- A source of hard work or responsibility.