noun a breech-loading machine gun consisting of a number of barrels fitted together, so arranged that the barrels can be fired simultaneously, or successively, and rapidly.
MITRAILLEUSE
Meaning of MITRAILLEUSE in English
Webster English vocab. Английский словарь Webster. 2012