[count] 1 : an open public area that is usually near city buildings and that often has trees and bushes and places to sit, walk, and shop
▪ They put his statue in the town's plaza. 2 chiefly US : shopping center 3 US a : an area on or next to a highway having restaurants, gas stations, restrooms, etc.
▪ a rest/information/service plaza
b : a place where you stop to pay money before going onto a highway —called also toll plaza
▪ They put his statue in the town's plaza.
▪ a rest/information/service plaza
b : a place where you stop to pay money before going onto a highway —called also toll plaza





