megamarket
Noun
Meaning
A market that is very large.
So much petroleum is traded world wide that it forms a megamarket.
A very large grocery store, a supermarket.
Source: en.wiktionary.orgNoun
A market that is very large.
So much petroleum is traded world wide that it forms a megamarket.
A very large grocery store, a supermarket.
Source: en.wiktionary.org