Subscriber login


Forgot your password?

Library card login

Other

plaza

Syllabification: (pla·za)
Translate plaza | into French | into Italian | into Spanish
Definition of plaza

noun

chiefly North American
  • 1a public square, marketplace, or similar open space in a built-up area.
  • 2a shopping center.
  • a service area on a highway, typically with a gas station and restaurants.

Origin:

late 17th century: from Spanish, literally 'place'

plaza in other Oxford dictionaries

Definition of plaza in the British & World English dictionary