Definition:
warhorse
- warhorseAn elderly person such as a soldier, politician, or sports player who has fought many campaigns or contests
- warhorseA musical, theatrical, or literary work that has been heard or performed repeatedly
- warhorsea horse used in battle
- warhorse(in historical contexts) A large, powerful horse ridden in battle