e-mall
noun [ C ]
E-COMMERCE ukus(also electronic mall); (also cyber mall)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.