Saint Vincent and the Grenadines n : an island country in the central Windward Islands; achieved independence from the United Kingdom in 1979 [syn: {St. Vincent and the Grenadines}]
Copyright © 2024 3Dict.net