urban canyon

English dictionary entry

Meanings

noun
  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)

Word forms

urban canyon urban canyons
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.