DELI

Definition of DELI

  1. (noun)a shop selling ready-to-eat food products