LECHERY Meaning of LECHERY in English (n.) Selfish pleasure; delight. Webster's English dictionary. Английский словарь Webster. 2012