MULCH Meaning of MULCH in English v. spread leaves or straw around plants to prevent water loss or freezing of roots Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012