A shop which carries a wide range of both consumable and durable goods, rather than specializing in a specific type of product. It should not be confused type of product. It should not be confused chain stores are also multiple stores, e.g. Woolworths.
|Reference: The Penguin Business Dictionary , 3rd edt.|