Definition of letches:
(n) :
(informal) A lecher.
(n) :
A stream or pool in boggy land.
(n) :
(archaic) Strong desire; passion.
(v) :
Alternative form of lech (“to behave lecherously”). [(slang) To behave lecherously.]
(v) :
Alternative form of leach. [(transitive) To purge a soluble matter out of something by the action of a percolating fluid.]
(n) :
Alternative form of leach. [A quantity of wood ashes, through which water passes, and thus imbibes the alkali.]