YourDictionary

diatribe

noun

a bitter, abusive criticism or denunciation

See diatribe in American Heritage Dictionary 4

Learn more about diatribe

link/cite print suggestion box