townscape

The definition of a townscape is a town or city as shown in a picture or painting.

(noun)

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

YourDictionary definition and usage example. Copyright © 2013 by LoveToKnow Corp.

See townscape in Webster's New World College Dictionary

noun

a picture or view of a town or a part of a town

See townscape in American Heritage Dictionary 4

noun
  1. 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).
  2. A depiction of an urban scene.

Learn more about townscape

link/cite print suggestion box