Greenscape
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 A predominantly green natural landscape, with foliage etc.
"The white faces of new calves seemed daisy-small against the wide greenscape."
Synonyms
All synonymsExample
More examples"The white faces of new calves seemed daisy-small against the wide greenscape."
Etymology
From green + -scape.