heavy artillery








noun

  1. guns and howitzers of large caliber.
  2. guns and howitzers of 155-mm caliber and larger.Compare light artillery(def 2), medium artillery.
49 queries 0.401