English dictionary
war admiral meaning and definition
Definition and meaning of war admiral at MeaningMonkey.org. war admiral meaning and definition in the English Dictionary.WAR ADMIRAL noun
Definition of War Admiral (noun)
- thoroughbred that won the triple crown in 1937
Source: Princeton University Wordnet