leacher
English
Etymology
From
leach
+
-er
.
Noun
leacher
(
plural
leachers
)
(
agriculture
)
A
substance
that
leaches
from the
soil
.
Obsolete form of
lecher
.
Anagrams
Charlee