Dictionary Home »
Webster's New World College Dictionary » Leeward Islands
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
Webster's New World College Dictionary Copyright © 2009 by Wiley Publishing, Inc., Cleveland, Ohio.
Used by arrangement with John Wiley & Sons, Inc.
Comments
Improve this definition.
Browse dictionary definitions near Leeward Islands
Share on Facebook