Windward Passage
English Dictionary
->
Letter W
-> Windward Passage
Search Dictionary:
Windward Passage Definition
(n)
a
channel
between
eastern
Cuba
and
western
Haiti
that
connects
the
Atlantic
Ocean
with
the
Caribbean
Sea
Windward Passage Synonyms
Windward Passage
© Art Branch Inc.