遣って退ける

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

Meaning

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

Example sentences