Toggle navigation
Register
Log in
Home
Learning Center
Learn More
Register
Log in
Word Definition
Fusillade
A simultaneous discharge of firearms.
To shoot down of shoot at by a simultaneous discharge of firearms.
Synonyms
Barrage
Try it Free
Learn More