Meaning of free climb in English:

free climb

noun & verb