MITRAILLE Meaning of MITRAILLE in English (n.) Shot or bits of iron used sometimes in loading cannon. Webster's English dictionary. Английский словарь Webster. 2012