The story
From the phrase on the front foot.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: On the front foot; acting so as to take control of a situation. Full definition →
From the phrase on the front foot.
Etymology from Wiktionary, CC BY-SA 4.0.