leachate

Definitions


[ˈliːtʃeɪt], (Noun)

Definitions:
- water that has percolated through a solid and leached out some of the constituents


Phrases:

Origin:




definition by Oxford Dictionaries