mitrailleuse
Noun
Meaning
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.
Source: Webster's dictionarySynonyms
park
cannon
maxim
infernal
basilisk
gatling gun
artillery
battery
bore
mortar
ordnance
machine gun
battering
culverin
mg
Show all synonyms