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 - Словарь современного английского языка.