Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

mitrailleuse Definition

Cancel
mitrailleuse
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

Words Related to mitrailleuse!

mitrailleuse Examples by Brain Bank Users