English version

press home your advantage

From Longman Dictionary of Contemporary Englishpress home your advantagepress home your advantageADVANTAGEto try to succeed completely, using an advantage that you have gained press
Examples from the Corpus
press home your advantageWill its foes use the occasion of Kabila s death to press home their advantage?
Pictures of the day
What are these?
Click on the pictures to check.