Synonyms and Antonyms for taskmaster

1. taskmaster (n.)

someone who imposes hard or continuous work

Synonyms: