Letch (lĕch), v. & n. See Leach.
Letch, n. [See Lech, Lecher.] Strong desire; passion. (Archaic).
Some people have a letch for unmasking impostors, or for avenging the wrongs of others.