CyberMall
  • A Web site shared by, or linking to, multiple businesses. For example, a shopper may place products from different merchants in a single shopping cart, for convenient payment and delivery.

Not what you were looking for?