Superstore
About “Superstore”:
A big-box store, hyperstore, hypermarket, supercenter, superstore, or megastore is a physically large retail establishment, usually part of a chain of stores. The term sometimes also refers, by extension, to the company that operates the store. The term "big-box" references the typical appearance of buildings occupied by such stores.
