noun
an island country in the central Windward Islands; achieved independence from the United Kingdom in 1979
• Syn: ↑Saint Vincent and the Grenadines
• Member Holonyms: ↑Organization of American States, ↑OAS
• Part Holonyms: ↑Windward Islands, ↑Windward Isles, ↑Caribbean
• Part Meronyms: ↑Saint Vincent, ↑St. Vincent
Useful english dictionary. 2012.