Depuration [noun]

Definition of Depuration:

freeing, cleansing

Synonyms of Depuration:


Opposite/Antonyms of Depuration:


Sentence/Example of Depuration: