Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
townscapes
in English
townscapes
us
//taʊnˈskeɪps//
uk
//taʊnˈskeɪps//
#moderate
Definitions
Noun
multiple
views
of
towns
The
photographer
captured
various
townscapes
during
her
trip
.
a
subjective
urban
image
;
scene
The
artist's
painting
depicted
a
romantic
townscapes
of
Paris
.
a
depiction
of
city
scenery
The
architect's
design
incorporated
a
beautiful
townscapes
of
the
coastal
area
.
Base Words
scapes
town