fusillade
nounDefinition of fusillade
1a
: a number of shots fired simultaneously or in rapid succession
b
: something that gives the effect of a fusillade
a fusillade of rocks and bottles
2
: a spirited outburst especially of criticism
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more