TOWNSCAPE


Meaning of TOWNSCAPE in English

ˈtau̇nzˌkāp, -nˌsk- noun

( -s )

Etymology: town + -scape

1.

a. : a picture (as a painting) representing an urban scene

spectacular townscapes painted from rooftops — Time

— compare cityscape

b. : the art of depicting such a scene (as by selection and composition of the man-made and natural elements that create a striking urban effect)

2. : a portion of a town or city that the eye can comprehend in a single view

viewed at twilight … a romantic townscape , given a striking accent by the great arcs of viaduct — Lewis Mumford

— compare landscape 2b

3. : the architectural art of achieving beauty in the design and spatial relationships created by the disposition and juxtaposition of structures (as civic buildings) in a town or city

schools of architecture and planning … studying seriously the problems of townscape — H.M.Casson

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.