Meanings1to climb2to pull oneself up3to clamber4to scale5fig. to forge ahead in the face of hardships and danger