extirpate

sense 1: destroy completely, as if down to the roots; "the vestiges of political democracy were soon uprooted"
uproot eradicate extirpate exterminate

sense 2: pull up by or as if by the roots; "uproot the vine that has spread all over the garden"
uproot extirpate deracinate root_out

sense 3: remove by surgery, as of an organ
extirpate