windward passage is a noun meaning "a channel between eastern Cuba and western Haiti that connects the Atlantic Ocean with the Caribbean Sea". It carries one recorded sense.
Definitions, synonyms and semantic relations for windward passage come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.