An Encylopedia Britannica Company

superstore

1 ENTRIES FOUND:
superstore /ˈsuːpɚˌstoɚ/ noun
plural superstores
superstore
/ˈsuːpɚˌstoɚ/
noun
plural superstores
Britannica Dictionary definition of SUPERSTORE
[count]
: a very large store that sells a wide variety of goods compare supermarket