[1] https://www.merriam-webster.com/dictionary/delicatessen
This is what I get:
1: ready-to-eat food products (as cooked meats and prepared salads)
2: sing, pl delicatessens [delicatessen (store)] : a store where delicatessen are sold
It's a wonky marketing term like "lite".
Reply on news.ycombinator.com