warhorse
Explore definitions, synonyms, and language insights of warhorse
Definitions
                    Noun
                    
                a work of art (composition or drama) that is part of the standard repertory but has become hackneyed from much repetition
                
                    Noun
                    
                an experienced person who has been through many battles; someone who has given long service
                
                    Noun
                    
            horse used in war