WordUnscrambler Home
leach
Definitions
[liːtʃ], (Verb)
Definitions:
- (with reference to a soluble chemical or mineral) drain away from soil, ash, or similar material by the action of percolating liquid, especially rainwater
(e.g: the nutrient is quickly leached away)
Phrases:
Origin
:
Old English leccan ‘to water’, of West Germanic origin. The current sense dates from the mid 19th century
Click here to see the free dictionary definition for leach
definition by Oxford Dictionaries