Sleeve Gun Definition
noun
An experimental device developed for the British Army during World War II, essentially a noise-suppressed Welrod pistol minus the pistol grip .
Wiktionary
Find Similar Words
Find similar words to sleeve gun using the buttons below.