Feedback
Give someone the business
Your browser does not support the audio element.
Meaning
Verb
●
To
treat
someone
harshly
or in a
wrongful
manner
, such as by
abusing
,
deceiving
, or manipulating.
●
To
harangue
,
criticize
vigorously
,
berate
, or
ridicule
someone.
Sourced from
Wiktionary
Synonyms
Diss
Scold
Dress Down
Take Advantage Of
Make Fun Of
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better