Meaning

1 senses
  1. A street with high-rise buildings on both sides giving pedestrians the feeling of being in a gorge (how tall the buildings need to be for this depends on the breadth of the street)

    Straßenschlucht

Translations

1 languages
Deutsch
By meaning 1
Translations:

Forms

plural: urban canyons
Singularurban canyon
Pluralurban canyons

regular

See also

neighbours in the dictionary
urban canyon — meaning, examples, forms, synonyms | Krumeto