dryscape noun2 •The non-living part of a landscape.Proper design of a rock garden's dryscape is almost as important as the choice of plants. •Xeriscape. formsdryscapes