MeanOF

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.