grocery store

Noun
  1. A marketplace where groceries are sold (synset 103466317)
    "the grocery store included a meat market"

Other Searches