CITYSCAPE Meaning of CITYSCAPE in English n.1 a view of a city (actual or depicted). 2 city scenery. Oxford English vocab. Оксфордский английский словарь. 2012