Word info Synonyms

Admiral Dewey

Noun

Meaning

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

Source: WordNet

Synonyms

Close letter words and terms