CITYSCAPE


Meaning of CITYSCAPE in English

n.1 a view of a city (actual or depicted).

2 city scenery.

Oxford English vocab.      Оксфордский английский словарь.