root out


Meanings

  • pull up by or as if by the roots;
  • destroy completely, as if down to the roots;
    • "the vestiges of political democracy were soon uprooted" "root out corruption"