English dictionary
warhorse meaning and definition
Definition and meaning of warhorse at MeaningMonkey.org. warhorse meaning and definition in the English Dictionary.WARHORSE noun
Definition of warhorse (noun)
Source: Princeton University Wordnet