shopping mall
n : 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; "a good plaza should have a
movie house"; "they spent their weekends at the local
malls" [syn: plaza, mall, center, shopping center,
shopping centre]