Find the word definition

Wiktionary
on the front foot

adv. (context idiomatic English) In a dominant position.