0 someone who gives others a lot of work to do and expects them to work hard:
Our new teacher is a hard/tough/harsh taskmaster.
1 someone who gives others a lot of work to do and expects them to work hard:
Our new teacher is a tough taskmaster.
NOVÉ SLOVÁ
European
May 10, 2021
SLOVO DŇA
Shimmer
taskmaster