Definitions
noun
a naval battle in the Spanish-American War (1898); the American fleet under Admiral Dewey defeated the Spanish fleet
Look “manila bay” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a naval battle in the Spanish-American War (1898); the American fleet under Admiral Dewey defeated the Spanish fleet