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.