Word info

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

Close letter words and terms