Dictionary

In the dictionary

noun

  1. An area landscaped to minimize the need for water

Forms

plural of xeriscape

Now go play it.

Find xeriscapes in one of today's word games.

Today's games