battlehorse

English

Etymology

From battle +‎ horse.

Noun

battlehorse (plural battlehorses)

  1. Synonym of warhorse.