Extirpate means to destroy completely, wipe out, to pull up by the root, to cut out by surgery, to render nonexistent or absent.

Extirpate finds its origins in roots (and stumps). Early English uses of the word in the 16th century carried the meaning of "to clear of stumps" or "to pull something up by the root." "Extirpate" grew out of a combination of the Latin prefix ex- and the Latin noun stirps, meaning "trunk" or "root."

The use of extirpate in a sentence: The novice gardener had little success when she tried to extirpate all of the weeds within her vegetable plants.

Synonyms of extirpate: abolish, annihilate, blot out, clear, eradicate, exterminate.

More Info: www.merriam-webster.com