Definitions
1.nounA dish or foodstuff where two or more slices of bread serve as the wrapper or container of some other food.
2.noun(by extension) Any combination formed by layering one type of material between two layers of some other material.
3.nounA layer cake or sandwich cake.
4.verbTo place one item between two other, usually flat, items
5.verbTo put or set something between two others, in time.
6.adjectiveOf a meal or serving size that is smaller than a dinner.