megastore

1 ENTRIES FOUND:
Save
megastore /ˈmɛgəˌstoɚ/ noun
plural megastores
megastore
/ˈmɛgəˌstoɚ/
noun
plural megastores
Learner's definition of MEGASTORE
[count]
: a very large store that sells many different products
Comments & Questions
Comments & Questions
What made you want to look up megastore? Include any comments and questions you have about this word.