softscape

noun
soft·​scape | \ ˈsȯft-ˌskāp How to pronounce softscape (audio) \

Definition of softscape

: vegetation (such as shrubs and flowers) that is incorporated into a landscape — compare hardscape

First Known Use of softscape

1975, in the meaning defined above

Keep scrolling for more