Definition of plaza noun from the Oxford Advanced Learner's Dictionary



    BrE BrE//ˈplɑːzə//
    ; NAmE NAmE//ˈplæzə//
    (especially North American English) Shopping in stores
    jump to other results
  1. 1a public outdoor square especially in a town where Spanish is spoken Shooting broke out in the main plaza in front of the presidential palace.
  2. 2a small shopping centre, sometimes also with offices a downtown shopping plaza See related entries: Shopping in stores
  3. Word Originlate 17th cent.: from Spanish, literally ‘place’.
See the Oxford Advanced American Dictionary entry: plaza

Other results

All matches