noun
an island in the center of the Windward Islands; the largest of the islands comprising Saint Vincent and the Grenadines
• Syn: ↑St. Vincent
• Instance Hypernyms: ↑island
• Part Holonyms: ↑Saint Vincent and the Grenadines, ↑St. Vincent and the Grenadines
• Part Meronyms: ↑Kingstown
Useful english dictionary. 2012.