Plaza

English word definition — powered by WordNet

NOUN

a public square with room for pedestrians

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

Want to remember plaza?

Sign up free to bookmark & revise