Tamil Dictionary 🔍

letch

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


letch - Similar Words