English dictionary
sten gun meaning and definition
Definition and meaning of sten gun at MeaningMonkey.org. sten gun meaning and definition in the English Dictionary.STEN GUN noun
Definition of Sten gun (noun)
- a lightweight British submachine gun
Source: Princeton University Wordnet