Leachate

Leachate

Definition: Leachate

Leachate: Leachate is 1. a substance which is washed out of the soil, and 2. a liquid which forms at the bottom of a landfill site. Properly managing leachate can prevent environmental contamination and improve waste management.

Author: April Kingsman

2 thoughts on “Leachate

Leave a Reply

Your email address will not be published. Required fields are marked *