Synonyms and Antonyms for sandwich-islands

3. sandwich (v.)

insert or squeeze tightly between two people or objects

Synonyms: Antonyms:

4. sandwich (v.)

make into a sandwich

Synonyms: Antonyms:
x