LECHERY Meaning of LECHERY in English n. unrestrained indulgence of sexual desire. Etymology: ME f. OF lecherie f. lecheur LECHER Oxford English vocab. Оксфордский английский словарь. 2012