townscape


town·scape

noun \-ˌskāp\

: the area where a town is and the way it looks

: a picture that shows part or all of a town

Full Definition of TOWNSCAPE

1
:  a representation of an urban scene
2
:  a town or city viewed as a scene

First Known Use of TOWNSCAPE

1880

Browse

Next Word in the Dictionary: Townsendia
Previous Word in the Dictionary: town plan
All Words Near: townscape

Seen & Heard

What made you want to look up townscape? Please tell us where you read or heard it (including the quote, if possible).