sclaw

/sklɔ/

Definitions

1. noun

A type of climbing claw or foothold, especially one made from a piece of rock or a metal spike.

“The mountaineer used her sclaw to secure her footing on the steep ice wall.”

Synonyms

  • claw
  • footing
  • spike

Antonyms

  • footrest
  • heel