Dictionary
streetscape
noun street·scape \ˈstrēt-ˌskāp\
Definition of STREETSCAPE
1
: the appearance or view of a street
2
: a work of art depicting a view of a street
ADVERTISEMENT
First Known Use of STREETSCAPE
1924
Browse
Next Word in the Dictionary: street–smartPrevious Word in the Dictionary: streetsAll Words Near: streetscape
ADVERTISEMENT
Seen & Heard
What made you want to look up streetscape? Please tell us where you read or heard it (including the quote, if possible).