Meaning of urbanscape in English:

urbanscape

Pronunciation /ˈəːb(ə)nskeɪp/

See synonyms for urbanscape

noun

  • The urban landscape; the appearance or layout of an urban area.

Origin

1950s. From urban + -scape.