A-Z: General definitions: Artillery

Definition

Mounted projectile-firing guns or missile launchers, mobile or stationary, light or heavy, as distinguished from small arms.

Scan and go

Scan on your mobile for direct link.