Definitions for townscape
townscape
town·scape
Spelling: [toun-skeyp]
IPA: /ˈtaʊnˌskeɪp/
Townscape is a 9 letter English word.
It's valid Words with friends word worth 19 points.
You can make 668 anagrams from letters in townscape (acenopstw).
Definitions for townscape
noun
-
a scene or view, either pictorial or natural, of a town or city.
-
the planning and building of structures in a town or city, with special concern for aesthetically pleasing results.
Origin of townscape
First recorded in 1875-80; town + -scape