megastore

noun
🔊/ˈmeɡəstɔː(r)/
🔊/ˈmeɡəstɔːr/
jump to other results
  1. a very large shop, especially one that sells one type of product, for example computers or furniture大商店;(尤指)大型专卖店Topics Shoppingc2