Definition of streetscape
1 : the appearance or view of a street
2 : a work of art depicting a view of a street
First Known Use of streetscape
Seen and Heard
What made you want to look up streetscape? Please tell us where you read or heard it (including the quote, if possible).