living street (English, noun)
expansion: living street (plural living streets)
Senses:
glosses: A street designed primarily in the interests of pedestrians and cyclists, while motor vehicles are allowed to use it with caution.
Forms:
form: living streets
tags: plural