super store
Definition
noun. a very large store esp. one stocking a wide variety of merchandise.
Example Sentence
We found it at the super store.
Hear It! Say It! Write It!
super store