Longman Dictionary English From Longman Dictionary of Contemporary EnglishRelated topics: WeaponsSten gunSten gun /ˈsten ɡʌn/ noun [countable] PMWa small British submachine gun ldoceonline.com