Synonyms: sandwich
Definition: two (or more) slices of bread with a filling between them
Similar words: snack food
Definition: food for light meals or for eating between meals
Synonyms: sandwich
Definition: insert or squeeze tightly between two people or objects
Usage: She was sandwiched in her airplane seat between two fat men
Similar words: enter, infix, insert, introduce
Definition: put or introduce into something
Usage: insert a picture into the text
Synonyms: sandwich
Definition: make into a sandwich
Similar words: get up, devise, machinate, prepare, organise, organize
Definition: arrange by systematic planning and united effort
Usage: machinate a plot; organize a strike; devise a plan to take over the director's office