Italian sandwich

~noun

Entry: a large sandwich made of two slabs of bread cut lengthwise from the loaf or a whole small crusty loaf cut lengthwise and containing meat (as ham, salami, or meatballs), usually cheese, tomato and lettuce, pickles or other appetizers, and sometimes (as with meatballs) a thick spicy sauce.

 

@ Milton-Kindersley Advanced Dictionary