taskmaster[noun]Synonyms: slave driver, rawhider, Simon Legree
[TahlilGaran] English Synonym Dictionary ▲
task‧mas‧ter /ˈtɑːskˌmɑːstə $ ˈtæskˌmæstər/
noun be a hard/stern/tough taskmaster to force people to work very hard
[TahlilGaran] Dictionary of Contemporary English ▲