超大型店
Meanings
1
megastore; superstore
Refers to an exceptionally large retail store, often a big-box store or hypermarket, emphasizing scale beyond a typical large store.
A new megastore opened in the suburbs.
The product range of a superstore overwhelms that of small and medium-sized shops.