­SCAPE


Meaning of ­SCAPE in English

comb. form forming nouns denoting a view or a representation of a view (moonscape; seascape).

[ after LANDSCAPE ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.