Find the word definition

The Collaborative International Dictionary
Letchy

Letchy \Letch"y\ (-[y^]), a. See Leachy.

Wiktionary
letchy

a. (alternative form of lechy English)