Origin: Latin suffix -ate
Eradicate has 3 different meanings across 1 category:
kill in large numbers
"the plague wiped out an entire population"
destroy completely, as if down to the roots
"the vestiges of political democracy were soon uprooted"
"root out corruption"
To pull up by the roots; to uproot.
"The gardener decided to eradicate the invasive weeds before they could spread, pulling each one out by its roots until the soil was bare."