VariousWords beta
Related Terms:
Definitions:
Noun
hypermarket
Definition: a huge supermarket (usually built on the outskirts of a town)
Definition: A combination of department store and supermarket.