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