TOMMY Meaning of TOMMY in English gun - a light machine gun (= quick firing gun) held in the hand Cambridge English vocab. Кембриджский английский словарь. 2012