Exact Match:
- plaza
- 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"
- a public square with room for pedestrians; "they met at Elm Plaza"; "Grosvenor Place"
Synonyms:
- agora,
- auto show,
- bazaar,
- boat show,
- campo,
- commercial complex,
- emporium,
- exposition,
- fair,
- flea fair,
- flea market,
- forum,
- green,
- market,
- market cross,
- market overt,
- marketplace,
- mart,
- open market,
- piazza,
- place,
- rialto,
- shopping center,
- shopping mall,
- shopping plaza,
- show,
- square,
- staple,
- street market,
- trade fair