diatribe
Venomous verbal attack
A diatribe is a forceful, bitter verbal attack or piece of critical writing.
Unlike measured criticism, a diatribe is characterized by its harsh tone and prolonged nature—someone launching into a diatribe isn't offering balanced feedback but rather unleashing anger or frustration.
His review turned into a diatribe against modern architecture.
The word often implies that the speaker has lost proportion or objectivity in their denunciation.
Abusive denunciation
- polemicAggressive argumentative discourse
- tiradeExtended angry speech
- harangueAggressive lengthy scolding
- rantAngry prolonged outburst
denunciation · screed · philippic · jeremiad · fulmination · excoriation · broadside · attack
Extended angry speech
- harangueAggressive lengthy scolding
- rantAngry prolonged outburst
- polemicAggressive argumentative discourse
- screedLong tedious rant
philippic · jeremiad · invective · fulmination · declamation · broadside · monologue · lecture
Formal public accusation
- condemnationSevere disapproval expressed formally
- censureFormal institutional disapproval
- castigationSevere verbal criticism
- rebukeExpress sharp disapproval
reproach · excoriation · vituperation · animadversion · opprobrium · objurgation · reprimand · lambasting
invective
Abusive denunciation
- polemicAggressive argumentative discourse
- tiradeExtended angry speech
- harangueAggressive lengthy scolding
rant · denunciation · screed · philippic · jeremiad · fulmination · excoriation · broadside · attack · censure
tirade
Extended angry speech
- harangueAggressive lengthy scolding
- rantAngry prolonged outburst
- polemicAggressive argumentative discourse
screed · philippic · jeremiad · invective · fulmination · declamation · broadside · monologue · lecture · sermon
denunciation
Formal public accusation
- condemnationSevere disapproval expressed formally
- censureFormal institutional disapproval
- castigationSevere verbal criticism
rebuke · reproach · excoriation · vituperation · animadversion · opprobrium · objurgation · reprimand · lambasting · berating
vehemence
Forceful emotional passion
anger · outrage · indignation · wrath · ire · ferocity · bitterness · hostility · acrimony · rancor
- oratorypublic speaking, speeches, oration, orations, addresses
- ranttirade, harangue, rave, outburst, vent
- scoldingscold, scolding, rebuke, berate, reprimand
- speechesspeech, addresses, historic speeches, lecture, soliloquy
- tiradestirades, tirade, rants, rant, harangues
- commentaryeditorial, critique, op-ed, polemic, opinion