Tirade
English Meaning
A declamatory strain or flight of censure or abuse; a rambling invective; an oration or harangue abounding in censorious and bitter language.
- A long angry or violent speech, usually of a censorious or denunciatory nature; a diatribe.