tirade
noun[C]
uk/taɪˈreɪd//tɪˈreɪd/us/ˈtaɪ.reɪd/along,angryspeechexpressingstrongdisapproval:
长篇抨击性演说Shelaunchedinto anangry/furioustiradeabouthow she had beenunfairlytreated.她就自己遭受的不公正对待进行了长时间愤怒的控诉。
In afurioustiradeofabuse, theoppositionspokespersondemandedthe minister'sresignation.在措词激烈的长篇指责中,反对党发言人要求这位部长辞职。
Synonym
broadside
Chastising & rebuking
- admonitory
 - barracking
 - bawl
 - bawlsomeoneout
 - be a reproach tosomeone/somethingidiom
 - carpet
 - keelhaul
 - lambaste
 - lecture
 - pull
 - pullsomeoneup
 - punchbag
 - punching bag
 - putsomeoneintheirplaceidiom
 - reproach
 - reproachful
 - shame
 - tear
 - there'll be hell to payidiom
 - upbraid
 
You can also find related words, phrases, and synonyms in the topics:
Talking angrily