Learn how to say Mulching correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word mulch:
material (such as decaying leaves, bark, or compost) spread around or over a plant to enrich or insulate the soil.
[count noun] an application of mulch:
regular mulches keep down annual weeds
treat or cover with mulch:
the perennials have been cut back and mulched
mulch annually around the plants to retain the moisture
mid 17th century: probably from dialect mulch ‘soft’ used as a noun, from Old English melsc, mylsc