n. auto-free zone, pedestrianized zone, area in a city or town where vehicles are not allowed to go, plaza where only foot traffic is permitted
CAR-FREE ZONE
Meaning of CAR-FREE ZONE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012