softscape


soft·scape

noun \ˈsft-ˌskāp\

Definition of SOFTSCAPE

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

First Known Use of SOFTSCAPE

1984

Browse

Next Word in the Dictionary: soft sell
Previous Word in the Dictionary: soft scale
All Words Near: 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).