Definitions of Saint vincent and the grenadines:

  • noun:   an island country in the central Windward Islands; achieved independence from the United Kingdom in 1979