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.

Leave a Comment