make a clean sweep of
彻底扫除, 全部更换; 一扫而光; 横扫
make是【使】的意思
a是冠词,【一个】
clean是【清洁、使.......干净】的意思
sweep是【清理,打扫】的意思
of是介词【.......的】
所以【 make a clean sweep of】的意思为【 彻底扫除, 全部更换; 一扫而光; 横扫】,英语有时候是需要的意译的,直译的虽然理解比较容易,但是繁琐
意思是彻底扫除,全部更换