English dictionary

windward passage meaning and definition

Definition and meaning of windward passage at MeaningMonkey.org. windward passage meaning and definition in the English Dictionary.

WINDWARD PASSAGE noun

Definition of Windward Passage (noun)

  1. a channel between eastern Cuba and western Haiti that connects the Atlantic Ocean with the Caribbean Sea
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: