Definition: (noun) A large self-service store that sells groceries and, usually, medications, household goods and/or clothing. (from wiktionary.org)
Extended Links: Wordless Version
Definition: (noun) A large self-service store that sells groceries and, usually, medications, household goods and/or clothing. (from wiktionary.org)
Extended Links: Wordless Version