letch Meaning, Definition & Usage
-
noun man with strong sexual desires
satyr; lecher; lech.
WordNet
Letch verb & noun
Definitions
See Leach .
Letch noun
Etymology
SeeDefinitions
Strong desire; passion. (Archaic.) Some people have a letch for unmasking impostors, or for avenging the wrongs of others. De Quincey.