An Encylopedia Britannica Company

climbing wall

1 ENTRIES FOUND:
climbing wall noun
plural climbing walls
climbing wall
noun
plural climbing walls
Britannica Dictionary definition of CLIMBING WALL
[count]
: a wall that is specially designed to be climbed and that is used to develop the skills needed for climbing mountains and cliffs