- mounted projectile-firing guns or missile launchers, mobile or stationary, light or heavy, as distinguished from small arms.
- the troops or the branch of an army concerned with the use and service of such weapons.
- the science that treats of the use of such weapons.
- guns, cannon, howitzers, mortars, etc, of calibre greater than 20 mm
- troops or military units specializing in using such guns
- the science dealing with the use of guns
- devices for discharging heavy missiles, such as catapults or slings
More Definitions
- RHADAMANTHYS (noun) Definition, Meaning & Examples
- AFONSO (noun) Definition, Meaning & Examples
- KEY GRIP (noun) Definition, Meaning & Examples
- INTEGRATIONIST (noun) Definition, Meaning & Examples
- MULTISTEP HYDROPLANE (noun) Definition, Meaning & Examples
- ALL CLEAR (noun) Definition, Meaning & Examples