abuse, denunciation, diatribe, fulmination, harangue, invective, lecture, outburst, philippic
English Collins Dictionary - English synonyms & Thesaurus
tirade ( tirades plural ) A tirade is a long angry speech in which someone criticizes a person or thing. n-count
She launched into a tirade against the policies that ruined her business...
Translation English Cobuild Collins Dictionary
Add your entry in the Collaborative Dictionary.