What is the full meaning of mitrailleuse
(French) a machinegun [n -S]
Example of the word mitrailleuse placed on a Scrabble board.