Definition of sandwiched:
(n) :
A dish or foodstuff where at least one piece, but typically two or more pieces, of bread serves as the wrapper or container of some other food.
(n) :
(by extension) Any combination formed by layering one type of material between two layers of some other material.
(v) :
(transitive, figuratively) To put or set between two other events in time.
(v) :
(transitive) To place (an item) physically between two other, usually flat, items.
(adj) :
(US) Of a meal or serving size that is smaller than a dinner.
(v) :
(transitive, informal) To feed sandwiches to.