CompareWords
Compare
Mitraille
Definition:
(n.) Shot or bits of iron used sometimes in loading cannon.