toehold [pl. toeholds]
Synonyms
  • أثر ، وطأة ، موضع ، موقع ، مكان
Notices
  • a small foothold .