TOWNSCAPE

9 letters 16 Scrabble points

Definition of TOWNSCAPE

noun
  1. A view of a town, or a subjective image of a town

  2. A depiction of an urban scene

verb
  1. To design and lay out (buildings) as a town.

Source: Wiktionary

Word Details

Letters T O W N S C A P E
Length 9 letters
Scrabble Score 16 points