STEN Meaning of STEN in English gun - a small gun which can fire bullets continuously Cambridge English vocab. Кембриджский английский словарь. 2012