sandwich
1.
2. Something resembling a sandwich.
verb
sandwiched
2.
3.
[After John Montagu, Fourth Earl of Sandwich (1718-1792), British politician.]