Word
taskmaster, n.
(taskmasters)
someone who imposes hard or continuous work
<noun.person>
taskmaster
semantic pointers
hyponym
slave driver
taskmistress
hypernym
supervisor