TOWNSCAPE
Meaning of TOWNSCAPE in English
n.
Pronunciation: - ˌ sk ā p
Function: noun
Date: 1880
1 : a representation of an urban scene
2 : a town or city viewed as a scene
Merriam Webster Collegiate English Dictionary.
Merriam Webster - Энциклопедический словарь английского языка.
2012