leachate

BusinessDictionary

business-dictionary

Water escaping from a landfill site which, if not collected, will contaminate the natural water sources.

Read more: http://www.businessdictionary.com/definition/leachate.html#ixzz4BuxbIOaF

Share Button

Leave a Reply