Search results
- Dictionarysu·per·store/ˈso͞opərˌstôr/
noun
- 1. a retail store, as a grocery store or bookstore, with more than the average amount of space and variety of stock.
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries
landers superstore meaning |