Noun: food shop food shóp
- A shop selling ready-to-eat food products
"They stopped at the food shop to buy sandwiches for lunch";
- delicatessen, deli [informal]
Derived forms: food shops