mulch noun definition in Gardening topic from the Oxford Advanced Learner's Dictionary

mulch

 noun: Gardening topic
[countable, uncountable] material, for example, decaying leaves, that you put around a plant to protect its base and its roots, to improve the quality of the soil or to stop weeds growing