warhorse
1. [ noun ] (fine art) a work of art (composition or drama) that is part of the standard repertory but has become hackneyed from much repetition
Related terms: work_of_art drama
2. [ noun ] an experienced person who has been through many battles; someone who has given long service
Synonyms: veteran old_stager old_hand oldtimer stager old-timer
Related terms: expert
3. [ noun ] (zoology) horse used in war
Related terms: saddle_horse charger steed cavalry_horse