diatribe
- noun (n)
Meaning: harangue, criticism
Synonyms:
abuse
castigation
denunciation
disputation
invective
jeremiad
objection
onslaught
philippic
reviling
screed
stricture
tirade
vituperation
Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.