food shop/ˈfud ʃɑp/Pluralfood shops1a shop selling ready-to-eat food productsSynonyms: delidelicatessen