Definition of "letch" in английский
noun
(archaic) Strong desire; passion.
- Some people have a letch for unmasking impostors, or for avenging the wrongs of others.
(informal) A lecher.
verb
Alternative form of lech (“to behave lecherously”).
noun
A stream or pool in boggy land.
- The Letch near Killingworth Village flows in two branches: the Longbenton Letch and the Forest Hall Letch.
noun
Alternative form of leach.
verb
Alternative form of leach.