Warhorse (Noun)
Meaning 2
An experienced person who has been through many battles; someone who has given long service.
Classification
Nouns denoting people.
Synonyms
Hypernyms
Meaning 3
A work of art (composition or drama) that is part of the standard repertory but has become hackneyed from much repetition.
Classification
Nouns denoting man-made objects.