supercenter

Noun

 * 1) A big-box store, especially one that is even larger than normal