Meaning oftownscapein English

townscape

us/ˈtaʊ̯nˌskeɪp/uk/ˈtaʊ̯nˌskeɪp/
#uncommon