WordNet: taskmaster

Sanatista
someone who imposes hard or continuous work



taskmaster