soft·scape noun \ˈsȯft-ˌskāp\
: vegetation (as shrubs and flowers) that is incorporated into a landscape — compare hardscape
First Known Use of SOFTSCAPE
Learn More About SOFTSCAPE
Seen & Heard
What made you want to look up softscape? Please tell us where you read or heard it (including the quote, if possible).