noun
1. a country on the island of Saint Lucia; gained independence from Great Britain in 1979
• Syn: ↑St. Lucia
• Member Holonyms: ↑Organization of American States, ↑OAS
• Part Holonyms: ↑Windward Islands, ↑Windward Isles, ↑Caribbean
2. a volcanic island in the Windward Isles to the south of Martinique
• Syn: ↑St. Lucia
• Instance Hypernyms: ↑island
• Part Holonyms: ↑St. Lucia
Useful english dictionary. 2012.