LECHERY


Meaning of LECHERY in English

(n.) Free indulgence of lust; lewdness.

Webster's English dictionary.      Английский словарь Webster.