Meaning of “e-mall” in the English Dictionary

business-english dictionary

"e-mall" in Business English

See all translations

e-mallnoun [ C ]

uk us also electronic mall, also cyber mall E-COMMERCE

a website on which a number of different companies advertise and sell their products:

"We think by participating in an e-mall, we'll get volume," he said, adding that the company felt its stand-alone website drew insufficient traffic.

(Definition of “e-mall” from the Cambridge Business English Dictionary © Cambridge University Press)