English Dictionary
Definition tirade in British English
tirade noun
[countable] noun
/taɪˈreɪd/
1
a long angry speech criticizing someone or something
