meaning of admiral dewey

admiral dewey meaning in General Dictionary

an usa naval officer remembered for his victory at Manila Bay when you look at the Spanish-American War