MoneyGlossary.com
Home  

Superstore

Definition: Large retail store that offers a wide variety of merchandise, on a self-service basis.

<< Go back