TASKMASTER

Someone who imposes hard or continuous work

Else clues

• Bully boss

• Burdensome boss

• Imposer of hard work

• Pop, perhaps

• Ramrod

• Simon Legree

• Stern boss

• Tough boss


CrosswordOpener.com - we know the word that you can`t guess In case of any inconvenience..