leachate
Noun
Meaning
leachate (countable and uncountable, plural leachates)
(soil science) The liquid produced when water percolates through a permeable material.
Synonyms
Anagrams
Examples
Our sophisticated soup of pharmaceuticals, cosmetics and the toxic leachate from our landfill will continue to be pumped into the ocean with the secondary system the CRD is championing.
The tip will use that pipeline for leachate disposal.
To minimise the problem at the Memelakha landfill site, the Thromde expanded the area and constructed tanks to collect leachate to prevent it from contaminating the underground water.