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
Advertisement

Dictionary entries near leachate

LCD

-le

le

lea

leach

leachate

lead

leaded

leaden

leader

leaderless