A combination of a department store and supermarket all under one roof.
See also Wal-Mart.
Historical Dictionary of the Fashion Industry. Francesca Sterlacci and Joanne Arbuckle.
Historical Dictionary of the Fashion Industry. Francesca Sterlacci and Joanne Arbuckle.