Meaning of war admiral

Definition of war admiral

(noun) thoroughbred that won the triple crown in 1937

Other information on war admiral

WIKIPEDIA results for war admiral
Amazon results for war admiral