cybermall

English

Etymology

From cyber- +‎ mall.

Noun

cybermall (plural cybermalls)

  1. (Internet) A virtual online shopping center; a collection of cyberstores.