mulch

Noun
  1. A protective covering of rotting vegetable matter spread to reduce evaporation and soil erosion (synset 103803418)
Verb
  1. Cover with mulch (synset 201236943)
    "mulch the flowerbeds"

Other Searches