letch Meaning, Definition & Usage

  1. noun man with strong sexual desires
    satyr; lecher; lech.

WordNet


Letch verb & noun
Definitions
  1. See Leach.
Letch noun
Etymology
See Lech, Lecher.
Definitions
  1. Strong desire; passion. (Archaic.)
    Some people have a letch for unmasking impostors, or for avenging the wrongs of others. De Quincey.

Webster 1913