What is the full meaning of footholds
FOOTHOLD, a secure support for the foot [n]
Example of the word footholds placed on a Scrabble board.