Manila Bay
1.
(
noun
) a naval battle in the Spanish-American War (1898); the American fleet under Admiral Dewey defeated the Spanish fleet
Related Words:
naval battle
Terms and Conditions of Use / Copyright Notice