斩草除根zhǎncǎochúgēn
Top 50000
Meanings
1. to cut weeds and eliminate the roots (idiom); to destroy root and branch
2. to eliminate completely
Characters used