- refine on [upon]; always endeavoring to do still better; constantly perfect one's skill; constantly strive for perfection; constantly to improve something; keep on improving; never contented with one's achievements; seek for ever greater perfection:
Comrade Bethune was a doctor; the art of healing was his profession and he was constantly perfecting his skill.
白求恩同志是个医生,他以医疗为职业,对技术精益求精。