mall

definition: mercantile establishment consisting of a carefully landscaped complex of shops representing leading merchandisers
example:
speech part: noun
synonyms:
definition: a public area set aside as a pedestrian walk
example:
speech part: noun
synonyms: promenade
Video not found.