English Dictionary
Definition detoxify in British English
detoxify verb
verb
1
to use PR techniques to improve one's image
