mulch
noun
1. a protective covering of rotting vegetable matter spread to reduce evaporation and soil erosion
Definition categories: man–made, protection
Sentences with mulch as a noun:
- An organic mulch is a mulch made of natural substances such as leaves or grass clippings.