food shop1 of 1noun/ˈfud ʃɑp/Forms:food shops1a shop selling ready-to-eat food productsSynonyms: delidelicatessen