TOMMY­GUN


Meaning of TOMMY­GUN in English

n. a type of sub-machine-gun.

[ J. T. Thompson, US Army officer d. 1940, its co-inventor ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.