Synonyms of mulch

Primary definition: A material such as rotting leaves, bark, or compost spread over the root system of a plant to enrich the soil, retain moisture, or prevent weeds.

Full Dictionary Entry