eradicate
- sense 1: kill in large numbers; "the plague wiped out an entire population"
- eliminate annihilate extinguish eradicate wipe_out decimate carry_off
- sense 2: destroy completely, as if down to the roots; "the vestiges of political democracy were soon uprooted"
- uproot eradicate extirpate exterminate