What is the meaning of Foothold?

A solid grip with the feet.

A secure position from which it is difficult to be dislodged.

Airhead, beachhead, bridgehead, lodgement.

Source: wiktionary.org