warhorse

 
Pronunciation: /ˈwɔːhɔːs/

noun

  • (in historical contexts) a powerful horse ridden in a battle.
  • informal a soldier, politician, or sports player who has fought many campaigns or contests: an old political warhorse