Translation Japanese English: 扱き下す
Dictionary: main
扱き下す
動詞
1 asperse, besmirch, calumniate, criticise, criticize, defame, denigrate, knock, pick apart, slander, smear, smirch, sully.
2 assail, assault, attack, blame, condemn, criticise, criticize, decry, denounce, excoriate, fault, find fault, knock, lash out, objurgate, pick, pick apart, reprobate, round, snipe.