Climbing-wall meaning

A wall having small projections, indentations, or overhangs, used for recreational climbing or training in rock climbing.
noun
0
0
(climbing) An artificial wall used for the sport of climbing.
noun
0
0
Advertisement