townscape

/ˈtaʊnskeɪp/

Definitions

1. noun

the visual appearance or character of a town, especially its buildings and layout

“The town’s unique townscape was shaped by its rich history and cultural influences.”

Synonyms

  • cityscape
  • urban landscape

Antonyms

  • rural landscape
  • wilderness