Term of the Moment

integrated amplifier


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. See e-commerce.