Home

Word

taskmaster, n.
(taskmasters)
more info someone who imposes hard or continuous work
<noun.person>

taskmaster
semantic pointers
hyponym
hypernym