斩草除根zhǎncǎochúgēnTop 50000Meanings1. to cut weeds and eliminate the roots (idiom); to destroy root and branch2. to eliminate completelyCharacters used斩to behead草grass除to remove根root