superstore
noun
su·per·store
ˈsü-pər-ˌstȯr
: a very large store often offering a wide variety of merchandise for sale
Love words? Need even more definitions?
Merriam-Webster unabridged
Share