Definition of South Shetland Islands in English:

South Shetland Islands

proper noun

  • A group of uninhabited islands in the South Atlantic Ocean, north of the Antarctic Peninsula. Discovered in 1819, they are administered as part of the British Antarctic Territory.

Pronunciation

South Shetland Islands

/souTH ˈSHetlənd ˈīləndz/ /saʊθ ˈʃɛtlənd ˈaɪləndz/