Home / M / manila bay

manila bay

noun 3 syllables 10 letters Scrabble 16 WWF 19
Definitions
noun

a naval battle in the Spanish-American War (1898); the American fleet under Admiral Dewey defeated the Spanish fleet

Want another word?
Spin the dictionary for a fresh one.
Generate a word →