leachate

English

Etymology

leach +‎ -ate

Noun

leachate (plural leachates)

  1. The liquid produced when water percolates through any permeable material.

References

Anagrams

Read in another language

This page is available in 2 languages

Last modified on 9 April 2011, at 14:50