Advertisement

leachate (n.)

"that which is formed by or results from leaching," 1920, from leach + -ate (1). The older noun was simply leach.

Others are reading

Advertisement

Dictionary entries near leachate

LCD

le

-le

lea

leach

leachate

lead

leaded

leaden

leader

leaderless