Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

leachate Definition

Cancel
leachate
noun(leach-ate)
a solution or product obtained by leaching

Words Related to leachate!

leachate Examples by Brain Bank Users