Synonyms and Antonyms of taskmaster
a boss who assigns much work
the person (as an employer or supervisor) who tells people and especially workers what to do
Seen and Heard
What made you want to look up taskmaster? Please tell us where you read or heard it (including the quote, if possible).