hypermarket

Nouns

  • (n) a huge supermarket (usually built on the outskirts of a town)

Words of close approximity