Word Study
letch
WORDNET DICTIONARY
Noun letch has 1 sense
- letch(n = noun.person) lech, lecher, satyr - man with strong sexual desires; Array is a kind of degenerate, deviant, deviate, pervert
CIDE DICTIONARY
letch, v. & n.
See Leach. [1913 Webster]
For further exploring for "letch" in Webster Dictionary Online