on the front foot
idiomPart offoot
on the front foot — idiom
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.