Wordigg

xeriscape Definitions

noun

a kind of landscape design for arid regions, minimising the need for irrigation.

verb

to landscape in a water-friendly manner.

Discover More the word xeriscape

Scrabble the word xeriscape

xeriscape thesaurus

Examples include xeriscape