Glossary

Leachate 

Glossary Terms
Definition

Liquid that takes in substances from the material through which it passes, often making the liquid harmful or poisonous.

Newsletter animation

Sign up for our newsletter!

Join our email list to keep up to date with all the current news and events