PEDESTRIAN PLAZA Meaning of PEDESTRIAN PLAZA in English open area in a city that is for pedestrians only, area where no motor vehicles are allowed Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012