Offscape Definition
noun
The background of a landscape.
Wiktionary
(landscape gardening) That part of the landscape which lies beyond the property that is to be improved.
Wiktionary
Other Word Forms of Offscape
Noun
Singular:
offscapePlural:
offscapesOrigin of Offscape
From off- + -scape.
From Wiktionary
Find Similar Words
Find similar words to offscape using the buttons below.