manila bay

Noun
  1. A naval battle in the Spanish-American War (1898);
    The American fleet under Admiral Dewey defeated the Spanish fleet (synset 101288674)

Other Searches