WINDWARD PASSAGE(noun)Did you mean?Synonyms Antonyms RhymesAlso try..passagewindwardDefinitions There is 1 meaning of the phrase Windward Passage. Windward Passage - as a noun A channel between eastern cuba and western haiti that connects the atlantic ocean with the caribbean sea Word Variations & RelationsAnagramsStarts WStarts WIStarts WINStarts WINDEnds EEnds GEEnds AGEEnds SAGEStarts W & ends EStarts WI & ends EStarts W & ends GEA-Z Proximitieswindthrows20windtight17windup12windups13windward16 Windward Passage windwards17windway17windways18windy12wine7