LECHERY


Meaning of LECHERY in English

n. unrestrained indulgence of sexual desire.

Etymology: ME f. OF lecherie f. lecheur LECHER

Oxford English vocab.      Оксфордский английский словарь.