Subscribe
URL of the page has been copied to clipboard.
Meaning : A cruel employer who demands excessive work from the employees.
Synonyms : slave driver
Meaning : The cruel slave dealer in an anti-slavery novel by Harriet Beecher Stowe.
Install App