townscape
[ toun-skeyp ]
/ ˈtaʊnˌskeɪp /
noun
Words nearby townscape
townhome,
townie,
townish,
townland,
townlet,
townscape,
townsend,
townsend avalanche,
townsend plan,
townsend's solitaire,
townsfolk
British Dictionary definitions for townscape
townscape
/ (ˈtaʊnskeɪp) /
noun
a view of an urban scene