Letch - definition of letch by The Free Dictionary Define letch letch synonyms, letch pronunciation, letch translation, English dictionary definition of letch also lech n 1 A strong, especially sexual desire or craving 2 A lecher American Heritage® Dictionary of the English Language, Fifth Edition
letch - Wiktionary, the free dictionary letch (plural letches) A stream or pool in boggy land The Letch near Killingworth Village flows in two branches: the Longbenton Letch and the Forest Hall Letch
letch, n. ¹ meanings, etymology and more | Oxford English Dictionary There are two meanings listed in OED's entry for the noun letch See ‘Meaning use’ for definitions, usage, and quotation evidence This word is used in northern English regional dialect and Scottish English