megastore (English, noun)
expansion: megastore (plural megastores)
Senses:
glosses: A large supermarket or similar retail outlet; a superstore.
glosses: A big box.
Forms:
form: megastores
tags: plural