deli

1. (noun) a shop selling delicatessen (as salads or cooked meats)
Synonyms: delicatessen, food shop
Related Words: charcuterie, shop, store



Terms and Conditions of Use / Copyright Notice