To completely destroy or get rid of something, especially a problem, disease, or harmful practice. It means removing it so thoroughly that it no longer exists.
From Latin *eradicare* 'to root out, eradicate', from *e-* 'out' and *radix* 'root'. The original image is pulling a plant out by its roots so it cannot grow back.
Try Another Word