Fusillades Synonyms

Rapid simultaneous discharge of firearms
(Noun)