press home your advantageADVANTAGEto try to succeed completely, using an advantage that you have gained 用足自己的优势;尽量利用时机press home your advantage• Will its foes use the occasion of Kabila s death to press home their advantage?
→ press home your advantage at press2(7)