DEBAUCHERY


Meaning of DEBAUCHERY in English

■ noun excessive indulgence in sex, alcohol, or drugs.

Derivatives

debauchee noun

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.