footholds

English

Noun

footholds

  1. plural of foothold