LECHERY Meaning of LECHERY in English n. unrestrained indulgence of sexual desire. [ ME f. OF lecherie f. lecheur LECHER ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012