Clambers Meaning

There are 2 meaning(s) for word Clambers

Meaning 1 : climb awkwardly, as if by scrambling

    Synonyms : scramble,  shin,  shinny,  skin,  sputter,  struggle
Meaning 2 : an awkward climb

    Example : reaching the crest was a real clamber