CITYSCAPE


Meaning of CITYSCAPE in English

[city.scape] n (1856) 1: a city viewed as a scene

2: an artistic representation of a city

Merriam-Webster English vocab.      Английский словарь Merriam Webster.