STEN


Meaning of STEN in English

[Sten] n [R. V. Sheppard, 20th cent. Eng. army officer + H. J. Turpin, 20th cent. Eng. civil servant + England] (1942): a light simple 9-millimeter British submachine gun

Merriam-Webster English vocab.      Английский словарь Merriam Webster.