kamus
.
Search
About
slave_driver
English
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
simon legree