TASKMASTER


Meaning of TASKMASTER in English

■ noun ( fem. taskmistress -mɪstrɪs ) a person who imposes an onerous workload on someone.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.