Deli - Definition

deli

n 1: a shop selling ready-to-eat food products [syn:
delicatessen, deli, food shop]

Look up another word