What is the meaning of the word "debauchery"?

Definitions: