big box

noun
1
a very large shop, built on one level and located outside a town, which sells goods at low prices
فروشگاه بزرگ, فروشگاه زنجیره‌ای بزرگ