Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
leached
in English
leached
us
/liːʧd/
uk
/liːtʃd/
#uncommon
Lemma:
leach
The lemma is the base or root form of this word.
Definitions
Verb
to
purge
using
a
percolating
fluid
lost
soluble
parts
(
through
percolation
)
removed
soluble
matter
(
by
fluid
);
purified