hyperstore
Etymology
From hyper- + store.
noun
A hypermarket.
A big box.