santiago de cuba

Noun
  1. A port city in southeastern Cuba;
    Industrial center (synset 108768655)
  2. A naval battle in the Spanish-American War (1898);
    The United States fleet bottled up the Spanish ships in the harbor of Santiago de Cuba and destroyed them when they tried to escape (synset 101296325)

Other Searches