urban canyon

名词 n.

英文释义

名词 n.
  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)

词形变化

urban canyons plural
0 次浏览 数据来源: Wiktionary