cyber mall



  • noun a website that provides information and links for a number of online businesses

Media Studies

  • noun a shopping centre on the Internet that links a homepage with a large number of online businesses, allowing customers to collect purchases in a shopping cart and pay for them all at once, e.g. by credit card