1. A cannon with relatively long barrel, operating with relatively low angle of fire, and having a high muzzle velocity. 2. A cannon with tube length 30 calibers or more. See also howitzer; mortar.
GUN
Meaning of GUN in English
DOD English dictionary of military terms. Английский словарь военных терминов DOD. 2012