st. vincent and the grenadines Meaning, Definition & Usage

  1. noun an island country in the central Windward Islands; achieved independence from the United Kingdom in 1979
    Saint Vincent and the Grenadines.

WordNet