SUB-MACHINE GUN Meaning of SUB-MACHINE GUN in English ■ noun a hand-held lightweight machine gun. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004