detoxicate - English Synonyms Dictionary

detoxicate

v.
[1] detoxify