English Dictionary
Definition cityscape in British English
cityscape noun
[countable/uncountable] noun
/ˈsɪtiˌskeɪp/
1
the way that a city looks, or a particular view of a city
Example
architectural projects that have changed the Paris cityscape
Synonyms and related words
