uproot vs weed out

uproot

verb
  • To remove (someone or something) from a familiar circumstance, especially suddenly and unwillingly. 

  • To destroy (something) utterly; to eradicate, exterminate. 

  • Of oneself or someone: to move away from a familiar environment (for example, to live elsewhere). 

  • To tear up (a plant, etc.) by the roots, or as if by the roots; to extirpate, to root up. 

  • Of a pig or other animal: to dig up (something in the ground) using the snout; to rummage for (something) in the ground; to grub up, to root, to rout. 

noun
  • The act of uprooting something. 

weed out

verb
  • to remove unwanted elements from a group 

How often have the words uproot and weed out occurred in a corpus of books? (source: Google Ngram Viewer )