Shopping-mall meaning
An urban shopping area limited to pedestrians.
noun
A shopping center with stores and businesses facing a system of enclosed walkways for pedestrians.
noun
(US) Shopping center.
noun
Advertisement