Eradicates Meaning

There are 2 meaning(s) for word Eradicates

Meaning 1 : kill in large numbers

    Synonyms : annihilate,  carry off,  decimate,  eliminate,  extinguish,  wipe out
Meaning 2 : destroy completely, as if down to the roots

    Synonyms : exterminate,  extirpate,  root out,  uproot