detoxicate

Explore definitions, synonyms, and language insights of detoxicate

Definitions

Verb
remove poison from; "detoxify the soil"