DEBAUCHERY


Meaning of DEBAUCHERY in English

n. excessive sensual indulgence.

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