Definition of submarine sandwich

Definition of submarine sandwich
  1. submarine sandwich Noun a sandwich made on a long roll split lengthwise
Need more help? Try our forum NEW