|
|
Definition of Windward Passage
1. Noun. A channel between eastern Cuba and western Haiti that connects the Atlantic Ocean with the Caribbean Sea.
|
|
1. Noun. A channel between eastern Cuba and western Haiti that connects the Atlantic Ocean with the Caribbean Sea.