sandwiched between
tightly sandwiched
sandwiched in
A: Where is the hotel located?
A:酒店位于哪里?
B: It is sandwiched between a bakery and a bookstore.
B:它夹在一家面包店和一家书店之间。
1) 夹在……中间
2) 被挤在……之中
3) 位于……之间
1. 夹在……中间
verb / adjective
1. to be placed or squeezed between two other things
Synonym: squeezed, wedged