n. 25B6; noun DIATRIBE, harangue, rant, onslaught, attack, polemic, denunciation, broadside, fulmination, condemnation, censure, criticism, tongue-lashing; informal blast; poetic/literary philippic.
TIRADE
Meaning of TIRADE in English
Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012