RichThesaurus
rake someone over the coals
rake someone over the coals
synonyms
haul someone over the coals
tear a strip off someone
read someone the riot act
tell someone off
scold
tear someone a new asshole
tear someone a new one
tear strips off someone
pull someone over the coals
give someone a dressing-down
give someone a telling off
excoriate
give someone a dressing down
berate
take to task
read someone the riot act
pull up
blast
slap down
vituperate
chastise
pelt
lambaste
let someone have it
denounce
get stuck into
come down on
castigate
bawl out
discipline
abuse
tell off
roast
visit
blame
tear someone a new one
condemn
revile
run down
ream out
chew out
harangue
reprove
make an example of
crucify
reproach
drub
teach someone a lesson
lash
assail
rake someone over the coals
definitions
verb
To berate someone at length, usually from a position of authority or moral authority.