St. Lucia

Definitions of St. Lucia
  1. noun
    a volcanic island in the Windward Isles to the south of Martinique
    synonyms: Saint Lucia
    see moresee less
    example of:
    island
    a land mass (smaller than a continent) that is surrounded by water
  2. noun
    a country on the island of Saint Lucia; gained independence from Great Britain in 1979
    synonyms: Saint Lucia
    see moresee less
    example of:
    country, land, state
    the territory occupied by a nation
Word Family