on the front foot

Related

dominant · initiative · forward · advancing · offensive · bold · pressing · momentum · control · advantage · driving · pushing · charge · leading · strike · cricket · batting · stance

Opposites
confidence/momentum

on the front footon the back foot

reeling · struggling · floundering · under pressure · in trouble

Familiarity
Top 2,000,000