windward passage

Noun
  1. A channel between eastern Cuba and western Haiti that connects the Atlantic Ocean with the Caribbean Sea (synset 109503371)

Other Searches