townscape
noun /ˈtaʊnskeɪp/
/ˈtaʊnskeɪp/
- what you see when you look at a town, for example from a distance
城市风景;城镇景观 - an industrial townscape
工业城市景象
- an industrial townscape
- (specialist) a picture of a town
compare landscape, seascapeTopics Artc2城镇风景画