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

leach Definition

Cancel
leach
noun(leach)
either vertical edge of a square sail
leach
noun(leach)
the after edge of a fore-and-aft sail
leach
verb(leach)
to dissolve out by the action of a percolating liquid
leach
verb(leach)
to subject to the action of percolating liquid (such as water) in order to separate the soluble components
leach
verb(leach)
to remove (nutritive or harmful elements) from soil by percolation
leach
noun(leach)
either vertical edge of a square sail
leach
noun(leach)
the after edge of a fore-and-aft sail
leach
noun(leach)
physician, surgeon
leach
noun(leach)
any of numerous carnivorous or bloodsucking usually freshwater annelid worms (class Hirudinea) that have typically a flattened lanceolate segmented body with a sucker at each end
leach
noun(leach)
a hanger-on who seeks advantage or gain

Words Related to leach!

leach Examples by Brain Bank Users