hypermarket
nounDefinition of hypermarket
: a very large store that carries products found in a supermarket as well as merchandise commonly found in department stores
Keep scrolling for more
Keep scrolling for more