RichThesaurus
self-defilement
self-defilement
antonyms
self-defilement
definitions