plaza: meaning and definitions

EnglishType a word

What is plaza?

What is plaza?

  • A public square or similar open area in a town or city.
  • A widened roadway forming the approach to tollbooths on a highway.
  • A parking or service area next to a highway.
  • A shopping center.

Search words

Upgrade your experience