VariousWords beta
Related Terms:
Definitions:
Noun
Sten gun
Definition: a lightweight British submachine gun
Definition: A family of British 9 mm submachine guns used extensively by British and Commonwealth forces throughout World War II and numerous other conflicts.