-SCAPE
Meaning of -SCAPE in English
combining form
(in nouns) a view or scene of :
landscape
seascape
moonscape
••
WORD ORIGIN
on the pattern of landscape .
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005