Definition of offscape in US English:

offscape

noun

rare
  • A distant view or prospect; the distant part of a view or prospect, the distance, background.

Origin

Early 18th century; earliest use found in The British Apollo. From off- + -scape.

Pronunciation

offscape

/ˈɒfskeɪp/