Definify.com

Definition 2024


footholds

footholds

English

Noun

footholds

  1. plural of foothold