What is the full meaning of mitrailles
MITRAILLE, (French) shot or bits of iron used sometimes in loading cannon [n]
Example of the word mitrailles placed on a Scrabble board.