Shopping-mall meaning

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