TOMMY-GUN


Meaning of TOMMY-GUN in English

n. a type of sub-machine-gun.

Etymology: J. T. Thompson, US Army officer d. 1940, its co-inventor

Oxford English vocab.      Оксфордский английский словарь.