YourDictionary

artillery

noun

  1. Archaic apparatus, as catapults or arbalests, for hurling heavy missiles
  2. guns of large caliber, too heavy to carry; mounted guns (excluding machine guns), as cannon or missile launchers: artillery may be mobile, stationary, or mounted on ships, airplanes, etc.
  3. the science of guns; gunnery

Related Forms:

See artillery in American Heritage Dictionary 4

Learn more about artillery

link/cite print suggestion box