warhorse (Noun) — (drama) a work of art (composition or drama) that is part of the standard repertory but has become hackneyed from much repetition.
warhorse (Noun) — An experienced person who has been through many battles; someone who has given long service.
warhorse (Noun) — Horse used in war.