taskmaster

noun

  1. 1

    Someone who supervises workers, especially one who imposes hard or burdensome work.

  2. 2

    A source of hard work or responsibility.

Translate “taskmaster” to another language

Click any language to open the translator with this word already filled in.

Taskmaster Definition & Meaning | TranslatePulse