What is the full meaning of mulched
MULCH, to provide with a protective coating for the soil, also MULSH [v]
Example of the word mulched placed on a Scrabble board.