Mall

English word definition — powered by WordNet

NOUN

a public area set aside as a pedestrian walk

mercantile establishment consisting of a carefully landscaped complex of shops representing leading merchandisers

Want to remember mall?

Sign up free to bookmark & revise