Table of Contents
Antonyms
Synonyms

1. taskmaster

noun. ['ˈtæskˌmæstɝ'] someone who imposes hard or continuous work.

Antonyms

Synonyms

Antonym.com