noun. ['piːˈæzə'] a public square with room for pedestrians.
1. Noun, singular or mass St. Mark's Square is a bustling piazza, or plaza, lined with restaurants and shops.