1. 大型购物中心;购物休闲广场
A shopping mall is a specially built covered area containing shops and restaurants which people can walk between, and where cars are not allowed.
1. mercantile establishment consisting of a carefully landscaped complex of shops representing leading merchandisers
usually includes restaurants and a convenient parking area
a modern version of the traditional marketplace
e.g. a good plaza should have a movie house
they spent their weekends at the local malls