softscape meaning

Meaning of softscape

What is the full meaning of softscape

vegetation (as shrubs and flowers) that is incorporated into a landscape [n -S]

Example of the word softscape placed on a Scrabble board.

Unscrambled word softscape

Points for softscape

Scrabble
22 points
Word With Friends
18 points
Wordfeud
22 points

Related pages for softscape