LEAF MOULD
Meaning of LEAF MOULD in English
ˈleaf mould BrE AmE British English , leaf mold American English noun [uncountable]
dead decaying leaves that improve soil
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012