What does mulch mean?mulch▶ Hear it in EnglishDefinitionA layer of bark, wood chips or straw spread on the soil around plants to keep it moist.Related wordsRelatedtreeSee it in 3Dmulch in other languagesIn PortugueseIn FrenchIn Japanese