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