ALL meanings of letch
letch
L l - noun letch (archaic) Strong desire; passion. 1
- noun letch a lecherous desire or craving. 1
- noun letch a lecher. 1
- noun letch any strong desire or liking. 1
- verb without object letch to behave like a lecher (often followed by for or after). 1
- abbreviation LETCH lech 0
- noun letch (Informal) Someone with an overly strong sexual desire. 0
- noun letch A stream or pool in boggy land. 0
- noun letch Alternative form of leach. 0
- verb letch Alternative form of leach. 0