ROOT OUT

Meaning 1:

root out - to find something bad or illegal and get rid of it