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.





