English Dictionary
Definition mulch in British English
mulch verb
[transitive] verb
/mʌltʃ/
Synonyms and related words
