plaza
nounDefinition of plaza
1a
: a public square in a city or town
b
: an open area usually located near urban buildings and often featuring walkways, trees and shrubs, places to sit, and sometimes shops
2
: a place on a thoroughfare (such as a turnpike) at which all traffic must temporarily stop (as to pay tolls)
3
: an area adjacent to an expressway which has service facilities (such as a restaurant, gas station, and restrooms)
4
: shopping center
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more