mulch Meaning and Definition

Urdu Meanings

iJunoon official Urdu Dictionary

ادھ سڑی گھاس

adhh sari ghaas

View English Meanings of: adhhsarighaas


English definition for mulch

1. n. a protective covering of rotting vegetable matter spread to reduce evaporation and soil erosion

2. v. cover with mulch

All in One

A mulch is a layer of material applied to the surface of an area of soil. Its purpose is any or all of the following:
Continue Reading
From Wikipedia, the free encyclopedia


Synonyms and Antonyms for mulch

Related Images

Related Images/Visuals for mulch

International Languages

Meaning for mulch found in 15 Languages.