Windward Passage

 

Entry from US Dictionary

  • an ocean channel between Cuba on the west and Haiti on the east that connects the Caribbean Sea with the Atlantic Ocean.