Term: Artillery
Definition:
Artillery refers to large-caliber weapons, such as mortars, cannons, howitzers, missile and rocket launchers, that are designed to fire indirectly at targets, such as armoured vehicles, infantry and buildings, spotted by other forces.
Related: