urban canyon (English, noun)
expansion: urban canyon (plural urban canyons)
Senses:
glosses: 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)
Forms:
form: urban canyons
tags: plural