Wednesday, December 30, 2009

Word 861: Leachate

noun technical
water that has percolated through a solid and leached out some of the constituents