cybermall
English
Etymology
From
cyber-
+
mall
.
Noun
cybermall
(
plural
cybermalls
)
(
Internet
)
A
virtual
online
shopping center
; a collection of
cyberstores
.