TOMMYGUN Meaning of TOMMYGUN in English n. a type of sub-machine-gun. [ J. T. Thompson, US Army officer d. 1940, its co-inventor ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012