NichiDict

やってのける

遣って退けるやって退ける
[yattenokeru]

Meanings

1.IchidanTransitive

to succeed (in doing); to manage to do; to accomplish; to carry off; to pull off