A large self-service store, usually on a single level, with few interior walls, owned and run by a corporation
A one-stop shop; a place offering a range of products or services.
A chain of such stores.
A large self-service store that sells groceries and, usually, medications, household goods, and/or clothing.