◄
Letch
►
Dictionary
1. (
v. & n.
) See
Leach
.
2. (
n.
) Strong desire; passion. (Archaic).
Clyx.com