Definition of -scape in US English:

-scape

combining form

  • Denoting a specified type of scene.

    ‘moonscape’

Origin

On the pattern of landscape.

Pronunciation

-scape

/skeɪp/