mitraillade (English, noun)
expansion: mitraillade (plural mitraillades)
Senses:
glosses: Mass execution by cannon shot or (later) machine-gun, especially during the French Revolution.
tags: historical
rare
Forms:
form: mitraillades
tags: plural