sandwiched

verb
  1. past tense of sandwich; placed or squeezed between two other things
adjective
  1. positioned between two other things or people

Examples