Meaning of admiral dewey

Definition of admiral dewey

(noun) a United States naval officer remembered for his victory at Manila Bay in the Spanish-American War

Other information on admiral dewey

WIKIPEDIA results for admiral dewey
Amazon results for admiral dewey