WikiWord

landscaping

From WikiWord, the free dictionary

English

Definitions

verb

  1. To create or maintain a landscape.

noun

  1. Improved land (trees, gardens, leveled ground, etc).
  2. The act of improving a landscape.

Related words

Synonyms

Associated

Rhymes

References