[n] rapid simultaneous discharge of firearms; "our fusillade from the left flank caught them by surprise" [n] a sudden outburst of cheers; "there was a salvo of approval" [n] an outburst resembling the discharge of firearms or the release of bombs
burst, fusillade, volley