Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
mulch
in English
mulch
us
/mʌltʃ/
uk
/mʌltʃ/
#common
Past Tense
mulched
Participle Verb
mulching
Third Person Singular
mulches
Definitions
Noun
material
for
soil
protection
;
decoration
a
layer
of
material
to
retain
moisture
,
suppress
weeds