RichThesaurus
slating
slating
synonyms
criticism
condemnation
knocking
censure
upbraiding
harangue
denunciation
reproval
flak
tirade
rebuke
philippic
stricture
diatribe
castigation
tongue-lashing
abuse
admonishment
attack
admonition
vituperation
blast
broadside
reprimand
invective
reproof
rant
bashing
disparagement
stream of abuse
verbal onslaught
polemic
vilification
obloquy
denouncement
slamming
brickbats
stick
slagging off
scolding
berating
battering
reproach
panning
lecture
railing
verbal
revilement
chastisement
fulmination
more synonyms
slating
antonyms
praise
commendation
approving
pat on the back
defense