Letch (noun) Definition, Meaning & Examples

noun
  1. a lecherous desire or craving.
  2. a lecher.
  3. any strong desire or liking.
verb (used without object)
  1. to behave like a lecher (often followed by for or after).
verb, noun
  1. a variant spelling of lech
Letch (noun) Definition, Meaning & Examples

More Definitions