softscape definition - Architecture Dictionary

softscape

The elements of a landscape that consist of live, horticultural elements