Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

superstore Definition

Cancel
superstore
noun(su-per-store)
a very large store often offering a wide variety of merchandise for sale

Words Related to superstore!

superstore Examples by Brain Bank Users