Wiktionary
on the back foot
a. (context idiomatic English) In a defensive posture; off-balance. alt. (context idiomatic English) In a defensive posture; off-balance.