Meaning of train horse in English:

train horse

noun

historical Military
  • A horse employed to draw artillery.

Origin

Mid 17th century.