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 - Словарь современного английского языка.