Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
mulching
in English
mulching
us
/ˈmʌltʃɪŋ/
uk
/ˈmʌltʃɪŋ/
#moderate
Lemma:
mulch
The lemma is the base or root form of this word.
Definitions
Verb
applying
a
layer
of
material
;
retaining
moisture
to
cover
with
mulch
(
for
protection
,
etc
.)
Noun
the
process
of
preparing
mulch
(
in
agriculture
)