mitraille noun.
[mitrɑ:j, mɪ'treɪl] L18.[Old & mod. French = small money, pieces of metal, alt. of Old French mitaille, from mite rel. to MITE noun2.]Cannon-shot consisting of masses of small missiles from a cannon;
spec. small shot fired from a
mitrailleuse.
[TahlilGaran] English Dictionary ▲