Definition of sandwich:
(n) :
a
snack formed of various ingredients between two
slices of
bread; any combination formed by
layering material of one type between two layers of material of another type
"cheese sandwich"
(v) :
to place one item between two other, usually flat, items