sandwich
[ˈsanˌ(d)wiCH]
NOUN
an item of food consisting of two pieces of bread with meat, cheese, or other filling between them, eaten as a light meal.
"a ham sandwich"
synonyms:
light meal · something to eat · supper · treat · refreshments · [more]
VERB
(be sandwiched between)
insert or squeeze (someone or something) between two other people or things, typically in a restricted space or so as to be uncomfortable.
"the girl was sandwiched between two burly men in the back of the car"
synonyms:
stuff · shove · force · ram · thrust · wedge · press · push · stick · squeeze · compress · confine · cram · pack · insert