Megamarket definitions

A market that is very large.

So much petroleum is traded world wide that it forms a megamarket.

noun
0
0
A very large grocery store, a supermarket.
noun
0
0