sandwiched

C2
Verb
2 definition(s)
1 Definition

To place one item between two other, usually flat, items

2 Definition

To put or set something between two others, in time.