RichThesaurus
verbal onslaught
verbal onslaught
synonyms
diatribe
harangue
philippic
broadside
tirade
admonition
criticism
rant
invective
admonishment
reproval
denunciation
polemic
reprimand
slating
condemnation
blast
rebuke
knocking
tongue-lashing
stricture
attack
upbraiding
castigation
stream of abuse
fulmination
abuse
obloquy
censure
reproof
vilification
flak
denouncement
bashing
lecture
berating
vituperation
battering
decrying
verbal attack
railing
brickbats
reviling
declamation
brickbat(s)
wigging
revilement
panning
carpeting
address
more synonyms
verbal onslaught
antonyms
commendation
panegyric
defense