RichThesaurus
give what for
give what for
synonyms
chide
chew
berate
call down
reproach
upbraid
eat out
tell off
scold
revile
bawl out
censure
rebuke
jaw
vituperate
cuss out
reprove
blister
chew out
rail at
castigate
rate
scorch
rake over the coals
jump all over
reprimand
give one hell
tongue-lash
warm
trounce
give someone a speaking to
read someone the riot act
blast
get onto
lambaste
lash
come down on
lay out
rag
chastise
give someone what for
brawl
earbash
correct
let someone have it
bite someone's head off
lay into
belabour
dress down
call
more synonyms
give what for
antonyms
hail
praise
compliment