e-mall
noun[C]
E-COMMERCEukus(alsoelectronic mall);(alsocyber mall)awebsiteon which anumberof differentcompaniesadvertiseandselltheirproducts:
"Wethinkbyparticipatingin an e-mall, we'll getvolume," he said,addingthat thecompanyfeltitsstand-alonewebsitedrewinsufficienttraffic.