Tuesday, August 7, 2012

leachate

noun technicalwater that has percolated through a solid and leached out some of the constituents.

No comments:

Post a Comment