'Windward Passage' definitions:

Definition of 'Windward Passage'

From: WordNet
noun
A channel between eastern Cuba and western Haiti that connects the Atlantic Ocean with the Caribbean Sea