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

     

    plaza

     noun
    noun
    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 Origin late 17th cent.: from Spanish, literally ‘place’.
See the Oxford Advanced American Dictionary entry: plaza

Other results

All matches