ALL meanings of south shetland islands
south Shetland is·land
S s - noun plural south shetland islands a group of uninhabited islands in the S Atlantic, north of the Antarctic Peninsula: formerly a dependency of the Falkland Islands; part of British Antarctic Territory since 1962. (Claims are suspended under the Antarctic Treaty). Area: 4662 sq km (1800 sq miles) 0
- noun south shetland islands group of British islands in the South Atlantic, south of South America: 1,800 sq mi (4,662 sq km) 0