megamarket (English, noun)
expansion: megamarket (plural megamarkets)
Senses:
glosses: A market that is very large.
glosses: A very large grocery store, a supermarket.
Forms:
form: megamarkets
tags: plural