Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
streetscape
in English
streetscape
us
//ˈstriːtskeɪp//
uk
//ˈstrɛtskeɪp//
#moderate
Definitions
Noun
the
visual
character
of
a
street
;
including
buildings
,
sidewalks
,
and
surroundings
The
city's
streetscape
was
improved
with
new
landscaping
and
streetlights
.
Base Words
street
scape