on the front foot

成語所屬單字foot

on the front foot — 慣用語

1. In a position of advantage or initiative.

1.慣用語
釋義

佔上風

In a position of advantage or initiative.

例句

The team started the match on the front foot.

He is on the front foot in the negotiations.