Words: delicatessen deli food shop
Part of speech: n
Definition: a shop selling ready-to-eat food products