ALL meanings of xeriscaping
xe·ri·scap·ing
X x - noun xeriscaping Landscaping in ways that do not require supplemental irrigation. 1
- noun xeriscaping environmental design of residential and park land using various methods for minimizing the need for water use. 1
- verb xeriscaping present participle of xeriscape. 0