Look Up Another Term

Definition: cybermall


A website that links to hundreds of online shopping sites. The cybermall may provide the shopping cart and handle the financial transactions for all affiliated sites.