0%

ALL meanings of south sandwich islands

south sand·wich is·land
S s
  • noun south sandwich islands a group of volcanic islands, administered by England, in the South Atlantic Ocean: part of the Falkland Islands dependency. 120 sq. mi. (310 sq. km). 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?