Definition of artillery horse in US English:

artillery horse

noun

historical
  • A horse used to pull and manoeuvre cannon and other heavy munitions on the battlefield.

Origin

Early 18th century; earliest use found in David Jones (fl. 1675–1720), spy and historian.