taskmaster
n. (fem. Taskmistress) person who makes others work hard.
n. One who imposes a task, or burdens another with labor; one whose duty is to assign tasks; an overseer.
n. (fem. Taskmistress) person who makes others work hard.
n. One who imposes a task, or burdens another with labor; one whose duty is to assign tasks; an overseer.