Definition of coal horse in English:

coal horse

noun

  • A horse used to pull a coal wagon.

Origin

Late Middle English.