MITRAILLE Meaning of MITRAILLE in English noun shot or bits of iron used sometimes in loading cannon. Webster English vocab. Английский словарь Webster. 2012