Home
Search
Index
Definify.com
Webster
1913
Edition
Letch
Letch
(lè†ch)
,
Verb.
&
Noun.
See
Leach
.
Letch
,
Noun.
[See
Lech
,
Lecher
.]
1.
Strong desire; passion; especially, lust.
[Archaic]
Some people have a
letch
for unmasking impostors, or for avenging the wrongs of others.
De Quincey.
Similar Results
Fetch
Leech
Retch
Vetch
Fletch