slave_driverEnglish

slave driver, Simon Legree

Noun

A cruel employer who demands excessive work from the employees

English: slave driver, Simon Legree

A supervisor of slaves at work

English: slave driver

English words with similar meanings

Show 1 words