eradicates
e-rad-i-cates
verb
Completely destroys or removes something, especially an undesirable problem or disease.
"The programme eradicates illiteracy in rural areas."
Thesaurus
Synonyms: uproot, extirpate, root out, eradicate, exterminate, decimate, eliminate, extinguish, annihilate, carry off, wipe out