Definitions
noun
a channel between eastern Cuba and western Haiti that connects the Atlantic Ocean with the Caribbean Sea
Look “windward passage” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a channel between eastern Cuba and western Haiti that connects the Atlantic Ocean with the Caribbean Sea