Definition, synonyms and related words
A street that successfully caters for pedestrians, bicyclists, and mass transit users as well as automobile users.