STREETSCAPE


Meaning of STREETSCAPE in English

[street.scape] n (1924) 1: the appearance or view of a street

2: a work of art depicting a view of a street

Merriam-Webster English vocab.      Английский словарь Merriam Webster.