Definition & Meaning | English word TOWNSCAPE


TOWNSCAPE

Definitions of TOWNSCAPE

  1. A view of a town, or a subjective image of a town
  2. (arts) A depiction of an urban scene
  3. (transitive) To design and lay out (buildings) as a town.

Number of letters

9

Is palindrome

No

22
AP
APE
CA
CAP
NS
NSC
OW
OWN
PE
SC
SCA

4

4

AC
ACE
ACN
ACP



Search for TOWNSCAPE in:






Page preparation took: 135.95 ms.