Loading
superstore
superstore
(noun)
1
Definition
Examples
An extremely large store; a hypermarket.