Sten Gun (noun) Definition, Meaning & Examples

noun
  1. a British light submachine gun.
noun
  1. a light 9 mm sub-machine-gun formerly used in the British Army and Commonwealth forces, developed during World War II
Sten Gun (noun) Definition, Meaning & Examples

More Definitions