-SCAPE Meaning of -SCAPE in English ■ combining form denoting a specified type of scene: moonscape. Originon the pattern of (land)scape . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004