Dictionary entry

Letch (2)

Webster's Dictionary 1913

Letch, n. [See Lech, Lecher.] Strong desire; passion. (Archaic).

Some people have a letch for unmasking impostors, or for avenging the wrongs of others. De Quincey.