Tirade(n.) A prolonged outburst of censure or verbal abuse; as, a tirade against smoking and drinking; an oration or harangue abounding in censorious and bitter language.
Thesaurus Entries
abundance, abuse, address, after-dinner speech, allocution, amplitude, assailing, assault, attack, bawl, berating, bitter words, blackening, censure, chalk talk, cloud of words, condemnation, contumely, copiousness, cry, debate, declamation, denunciation, diatribe, diffuseness, diffusion, diffusiveness, dolorous tirade, effusion, effusiveness, eulogy, execration, exhortation, extravagance, exuberance, fecundity, fertility, filibuster, fluency, forensic, forensic address, formal speech, formlessness, funeral oration, groan, gush, gushing, harangue, hard words, hortatory address, howl, inaugural, inaugural address, invective, jawing, jeremiad, keen, lament, lecture, logorrhea, macrology, moan, murmur, mutter, onslaught, oration, outburst, outcry, outpour, overflow, palilogy, pep talk, peroration, philippic, pitch, plaint, planctus, pleonasm, prepared speech, prepared text, prodigality, productivity, profuseness, profusion, prolificacy, prolificity, public speech, rampancy, rankness, rant, rating, reading, recital, recitation, redundancy, reiteration, reiterativeness, repetition for effect, repetitiveness, revilement, rodomontade, sales talk, salutatory, salutatory address, say, scream, screed, sermon, set speech, sob, speech, speechification, speeching, superabundance, superfluity, superflux, talk, talkathon, talkativeness, tautology, teemingness, tongue-lashing, ululation, valediction, valedictory, valedictory address, vilification, vituperation, wail, wail of woe, whimper, whine, yawp, yowl