Definition of landscape fabricCategorized under "General"
Definition as written by melody:
A garden fabric that one lays down to prevent weeds and hold in moisture. It allows water to soak in to the ground,but deterrs weeds from growing up through it.
Definition as written by Magpye:
Probably one of your best solutions against weeds for beds. This can be a variety of materials: newspaper, plastic, porous fibers, burlap. It provides a barrier for weeds to germinate. This is then dressed with mulch of any kind.
Add a definition to this term