n. deli, delicatessen, store which sells cheeses and cooked meats and prepared salads; products sold in this store (such as cooked meats and prepared salads)
DELLY
Meaning of DELLY in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012