Heavy artillery Meaning, Definition & Usage

Definitions
  1. . (Mil.) (a) Guns of great weight or large caliber, esp. siege, garrison, and seacoast guns. (b) Troops which serve heavy guns.

Webster 1913