Home/plaza

plaza

/ˈplæzə/
Dictionary

noun

  • A town's public square.
  • An open area used for gathering in a city, often having small trees and sitting benches.
  • A strip mall.
Synonyms:square

Play Word Games

Test your vocabulary and logic skills with our daily word puzzles. Will you find 'plaza' in today's game?