Letch /(lĕch)/
Letch
v. & n.
- See Leach.
Letch
n.
-
Strong desire; passion; especially, lust. [Archaic]
Some people have a letch for unmasking impostors, or for avenging the wrongs of others.
- A lecher. [slang]