megastore
noun/ˈmeɡəstɔː(r)/
/ˈmeɡəstɔːr/
- a very large shop, especially one that sells one type of product, for example computers or furnitureTopics Shoppingc2
Check pronunciation:
megastore
Definition of megastore noun from the Oxford Advanced Learner's Dictionary