Diatribe

Noun

 * 1) An abusive, bitter denunciation.
 * 2) A prolonged discourse.
 * 3) A speech or writing which bitterly denounces something.

Adjectives for Diatribe
notorious; violent; revengeful; brutal; incessant.

Verbs for Diatribe
break out in—; conclude—; direct—; erupt—; fire—; fulminate—; indulge in—; regret—; set off—; thunder—; utter—; vent—; —abuses; —arouses; —contributes; — exaggerates; —offends; —provokes; — shocks.

Thesaurus
abuse, address, after-dinner speech, allocution, assailing, assault, attack, berating, bitter words, blackening, chalk talk, contumely, debate, declamation, eulogy, execration, exhortation, filibuster, forensic, forensic address, formal speech, funeral oration, harangue, hard words, hortatory address, inaugural, inaugural address, invective, jawing, jeremiad, onslaught, oration, pep talk, peroration, philippic, pitch, prepared speech, prepared text, public speech, rating, reading, recital, recitation, revilement, sales talk, salutatory, salutatory address, say, screed, set speech, speech, speechification, speeching, talk, talkathon, tirade, tongue-lashing, valediction, valedictory, valedictory address, vilification, vituperation