Leeward Islands Hear it!

Leeward Islands Definition

Lee·ward Islands (wərd)

  1. N group of islands in the Lesser Antilles of the West Indies, extending from Puerto Rico southeast to the Windward Islands

  2. former British colony in this group (dissolved 1962), now separate countries or territories

Browse dictionary entries near Leeward Islands

  1. leeward
  2. Leeuwenhoek
  3. Leeuwarden
  4. Leetspeak
  5. leet
  6. lees
  7. leery
  8. leer
  9. leek
  10. Leeds
  1. leeway
  2. left
  3. Left Bank
  4. left brain
  5. left field
  6. left-hand
  7. left-handed
  8. left heart
  9. left out
  10. left wing