hypermarket

noun
  1. a very large self-service store selling groceries and household goods, typically located outside a town center
  2. Usage: chiefly British

Examples