English Dictionary
Definition fusillade in British English
fusillade noun
[countable] noun
/ˌfjuːzəˈleɪd/
Synonyms and related words
2
a lot of complaints, criticisms, questions etc coming quickly one after another
