muffuletta

noun
  1. a large sandwich made with Italian meats, cheese, and a spiced olive mixture, typically served on a round roll
  2. Usage: also spelled muffaletta; regional specialty of New Orleans, Louisiana; informal

Examples