e-mallnoun [ C ]
ukusalso electronic mall, also cyber mall E-COMMERCEa 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.