Noun
cybermall (plural cybermalls) (Internet) A virtual online shopping center; a collection of cyberstores.