English synonyms about - contact  

Manila Bay

noun

1 Manila Bay

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


Find more on manila bay elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0151