DEPURATION Meaning of DEPURATION in English n. 1.Cleansing, purification.2.Clarification, clearing, clarifying. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012