Definition of softscape in US English:

softscape

noun

US
  • Vegetation (such as lawns, shrubs, trees, etc.) as an element of landscape design, as distinct from constructed features such as walls, paths, etc. Frequently attributive Compare "hardscape".

Origin

1970s. From soft + -scape, probably after hardscape.

Pronunciation

softscape

/ˈsɒf(t)skeɪp/