• Taskmaster

    Origin

    From task + master.

    Full definition of taskmaster

    Noun

    taskmaster

    (plural taskmasters)
    1. Someone who supervises workers, especially one who imposes hard or burdensome work.
    2. (figuratively) A source of hard work or responsibility.
    © Wiktionary