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).

Get Our Free Apps
Voice Search, Favorites,
Word of the Day, and More
Join Us on FB & Twitter
Get the Word of the Day and More