superstore

Pronunciation:  US [ˈsupərˌstɔr] UK [ˈsuːpə(r)ˌstɔː(r)]
  • n.Large supermarkets; Large shopping malls
  • WebSuperstores; Mega mall; Super market