taskmaster

task|master /t'ɑːskmɑːstər, t'æskmæstər/ (taskmasters)
[N-COUNT] usu adj N
If you refer to someone as a hard taskmaster, you mean that they expect the people they supervise to work very hard.

Popular posts from this blog

abreast

ablaze

allowance