Definitions by cricket_linguist
on the front foot
1. It's time to get on the front foot in the fight against HIV.
2. Front foot and strong mind essential to winning pitch battle.
Etymology: Cricket -- get on the front foot and attack the bowling. Take on the challenge.
2. Front foot and strong mind essential to winning pitch battle.
Etymology: Cricket -- get on the front foot and attack the bowling. Take on the challenge.
on the front foot by cricket_linguist January 5, 2008