detoxify - Dictionary definition and meaning for word detoxify
de(remove) toxic(poison)....to remove poison from..