Taskmaster

Noun

  • Someone who supervises workers, especially one who imposes hard or burdensome work.
  • (figuratively) A source of hard work or responsibility.

Leave a Reply

Your email address will not be published.