root and branch
idiomDefinition of root and branch
chiefly British
1
: complete or thorough
a root and branch overhaul of local schools
2
: completely or thoroughly
The laws were reformed root and branch.