supermarket
Explore definitions, synonyms, and language insights of supermarket
Definitions
Noun
a large self-service grocery store selling groceries and dairy products and household goods