Synonyms and Antonyms for sandwich islands