-SCAPE


Meaning of -SCAPE in English

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

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.