WINDWARD PASSAGE Meaning of WINDWARD PASSAGE in English a strait in the West Indies, between Cuba and Haiti. 50 mi. (80 km) wide. Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012