Akademik

e-mall
e-mall UK US noun [C] (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.


Financial and business terms. 2012.