hypermarket

Noun
  1. a huge supermarket (usually built on the outskirts of a town)
hypermarket
A family shops for groceries at the hypermarket.