American English

Definition of megastore noun from the Oxford Advanced American Dictionary

 

megastore

 noun
noun
NAmE//ˈmɛɡəˌstɔr//
 
 
jump to other results
a very large store, especially one that sells one type of product, for example computers or furniture
See the Oxford Advanced Learner's Dictionary entry: megastore