Phrasal Verbs
to fit something or someone into a very small space between two other things or people, or between two times I was sandwiched between two fat men on the bus. Their house is sandwiched between a supermarket and a school.
Definition of sandwich between phrasal verb from the Oxford Advanced American Dictionary