English edit

Etymology edit

cyber- +‎ mall

Noun edit

cybermall (plural cybermalls)

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