Leeward Islands
Leeward Islands
Definition
Lee·ward Islands (lē′wərd)
N group of islands in the Lesser Antilles of the West Indies, extending from Puerto Rico southeast to the Windward Islands
former British colony in this group (dissolved 1962), now separate countries or territories
Browse dictionary entries near Leeward Islands
- leeward
- Leeuwenhoek
- Leeuwarden
- Leetspeak
- leet
- lees
- leery
- leer
- leek
- Leeds
- leeway
- left
- Left Bank
- left brain
- left field
- left-hand
- left-handed
- left heart
- left out
- left wing
