Word Hen
What is the meaning of the word "
fusillade
"?
Definitions:
rapid simultaneous discharge of firearms
noun
our fusillade from the left flank caught them by surprise
Synonyms:
burst