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