from The American Heritage® Dictionary of the English Language, 4th Edition
- n. The appearance of a town or city; an urban scene: "The high school . . . once dominated American townscapes the way the cathedral dominated medieval European cities” ( Dennis A. Williams).
- n. A depiction of an urban scene.
from Wiktionary, Creative Commons Attribution/Share-Alike License
- n. A view of a town, or a subjective image of a town
- n. A depiction of an urban scene
town + -scape (Wiktionary)