Answer: rootandbranch

AnswerCrossword Clue
ROOTANDBRANCHCompletely