Noun
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.