Piazza

English word definition — powered by WordNet

NOUN

a public square with room for pedestrians

Want to remember piazza?

Sign up free to bookmark & revise