sten gun

Noun
  1. A lightweight British submachine gun (synset 104321660)

Other Searches