As verbs the difference between leches and leaches
is that leches is while leaches is (leach).
As a noun leaches is
.
leches
English
Verb
(head)
(lech)
----
lech
Etymology 1
Backformation from lecher
Alternative forms
* letch
Noun
(es)
(slang) A strong, lecherous desire or craving.
(slang) A lecher.
Etymology 2
(etyl)
Noun
(
en noun)
The capstone of a cromlech.
leaches
English
Noun
(head)
Verb
(head)
(leach)
Anagrams
*