TASKMASTER
Meaning of TASKMASTER in English
task ‧ mas ‧ ter /ˈtɑːskˌmɑːstə $ ˈtæskˌmæstər/ BrE AmE noun
be a hard/stern/tough taskmaster to force people to work very hard
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012