taskmaster

noun
UK /ˈtɑːskˌmɑːstə/
US /ˈtæskˌmæstər/

A taskmaster is a person who gives people lots of work and makes sure they do it.

Our coach is a tough taskmaster who makes us practice every day.


OTHER MEANINGS

2. A person who assigns tasks to others, especially in a strict or demanding way.

The new manager was a real taskmaster, checking every report twice.

3. In history, a person who supervised enslaved people or workers and forced them to work hard.

The overseer acted as a cruel taskmaster on the plantation.

4. A person who sets difficult goals or standards for a group.

As a director, she was a taskmaster who demanded perfection from the cast.