Fusillade
(noun)
- A sudden and continuous outburst of gunfire from a number of weapons.
- A rapid and continuous succession of verbal abuse or criticism.
Origin:
Mid 17th century: from french, from fusiller "shoot with a fusil", from fusil "musket".
Examples:
- The soldiers were caught in a fusillade of bullets.
- The speaker was met with a fusillade of questions from the audience.
- The building was hit by a fusillade of rockets.
- The team was under a fusillade of criticism for their poor performance.
- The crowd was hit by a fusillade of pepper spray.