Home
(current)
About
Contact
Search
leachability
English
noun
Definitions
The quality or degree of being leachable.
Etymology
Suffix from English leach.
Origin
English
leach
Gloss
Timeline
Distribution of cognates by language
Geogrpahic distribution of cognates
Cognates and derived terms
Cognates
leach
English
leachable
English
leachant
English
leachate
English
leacher
English
leachtub
English
leachy
English
leche
Middle English
Derived Terms
leach
leachy
leacher
leachant
leachtub
leachate
leachable