A tirade is a long angry speech in which someone criticizes a person or thing. She launched into a tirade against the policies that ruined her business. a long angry speech criticizing someone or something tirade against (from tirata, from tirare )
A declamatory strain or flight of censure or abuse; a rambling invective; an oration or harangue abounding in censorious and bitter language