Synonyms and Antonyms for Windward_Passage

1. Windward Passage (n.)

a channel between eastern Cuba and western Haiti that connects the Atlantic Ocean with the Caribbean Sea

Synonyms: