Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
leaching
in English
leaching
us
/liːtʃɪŋ/
uk
/liːtʃɪŋ/
#uncommon
Lemma:
leach
The lemma is the base or root form of this word.
Definitions
Verb
to
purge
something
using
a
percolating
fluid
;
separate
soluble
parts
losing
soluble
components
through
percolation
Noun
removal
of
soluble
matter
by
fluid