to press home one's advantage
01
to maximize one's current advantage or position of strength in a particular situation
تعبير اصطلاحي
غير رسمي
أمثلة
After winning the first debate, she pressed home her advantage in the interviews.
LanGeek
to maximize one's current advantage or position of strength in a particular situation
LanGeek