WINDWARD PASSAGE(noun) Did you mean: Synonyms Antonyms Rhymes Also 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 & RelationsAnagrams Starts W Starts WI Starts WIN Starts WIND Ends E Ends GE Ends AGE Ends SAGE Starts W & ends E Starts WI & ends E Starts W & ends GE A-Z Proximitieswindthrows 20windtight 17windup 12windups 13windward 16 Windward Passage windwards 17windway 17windways 18windy 12wine 7