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

leaching Definition

Cancel
leaching
verb(leach)
to dissolve out by the action of a percolating liquid
leaching
verb(leach)
to subject to the action of percolating liquid (such as water) in order to separate the soluble components
leaching
verb(leach)
to remove (nutritive or harmful elements) from soil by percolation
leaching
noun(leach)
either vertical edge of a square sail
leaching
noun(leach)
the after edge of a fore-and-aft sail

Words Related to leaching!

leaching Examples by Brain Bank Users