mall

Noun
  1. A public area set aside as a pedestrian walk (synset 104016581)
  2. 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 (synset 103971750)
    "a good plaza should have a movie house"; "they spent their weekends at the local malls"

Other Searches