English
Detailed Synonyms for Windward Passage in English
Windward Passage:
Windward Passage [the ~] nom
-
the Windward Passage
– a channel between eastern Cuba and western Haiti that connects the Atlantic Ocean with the Caribbean Sea 1the Windward Passage– a channel between eastern Cuba and western Haiti that connects the Atlantic Ocean with the Caribbean Sea 1