Townscape meaning

tounskāp
Frequency:
The definition of a townscape is a town or city as shown in a picture or painting.

An example of a townscape is the image of a town on a postcard.

noun
0
0
The appearance of a town or city; an urban landscape.
noun
0
0
A picture of an urban scene.
noun
0
0
A picture or view of a town or a part of a town.
noun
0
0
A view of a town, or a subjective image of a town.
noun
0
0
Advertisement
(art) A depiction of an urban scene.
noun
0
0

Origin of townscape

  • town +"Ž -scape

    From Wiktionary