ALL meanings of mitraille
- noun mitraille (military, historical) shot or bits of iron used sometimes in loading cannon. 0
- noun mitraille the shot or small pieces of iron that are fired from a cannon 0
- noun mitraille the small pieces of shot fired from a machine gun 0