cybermall (English, noun)
expansion: cybermall (plural cybermalls)
Senses:
glosses: A virtual online shopping center; a collection of cyberstores.
tags: Internet
Forms:
form: cybermalls
tags: plural