Home

Word

hypermarket, n.
(hypermarkets)
more info a huge supermarket (usually built on the outskirts of a town)
<noun.artifact>

hypermarket