Townscape Definition

tounskāp
townscapes
noun
A picture or view of a town or a part of a town.
Webster's New World
A picture of an urban scene.
American Heritage

Other Word Forms of Townscape

Noun

Singular:
townscape
Plural:
townscapes

Origin of Townscape

  • town +"Ž -scape

    From Wiktionary

Find Similar Words

Find similar words to townscape using the buttons below.

Words Starting With

Words Ending With

Unscrambles

townscape