Definition of Windward Passage

  • 1. A channel between eastern Cuba and western Haiti that connects the Atlantic Ocean with the Caribbean Sea Noun

Semanticaly linked words with "windward passage"