English Dictionary
Definition firestorm in British English
firestorm noun
[countable] noun
/ˈfaɪə(r)ˌstɔː(r)m/
2
a sudden expression of strong protests or criticism
Synonyms and related words
