Definition of mitraille in English:

mitraille

noun

Military
historical
  • Originally: shot fired from a cannon, consisting of fragments of scrap iron, etc. Later: bullets or projectiles fired from a mitrailleuse.

Origin

Late 18th century. From French mitraille scrap metal used to charge cannons, alteration of Old French mitaille piece of metal from mite + -aille.

Pronunciation

mitraille

/miːˈtrʌɪ/