[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
STEN
Meaning of STEN in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012