fusillade
n. 1 period of continuous discharge of firearms. 2 sustained outburst of criticism etc.
n. A simultaneous discharge of firearms.
n. 1 period of continuous discharge of firearms. 2 sustained outburst of criticism etc.
n. A simultaneous discharge of firearms.