climbing wall

noun
🔊/ˈklaɪmɪŋ wɔːl/
🔊/ˈklaɪmɪŋ wɔːl/
jump to other results
  1. a wall with parts to hold onto, usually inside a building, for people to practise climbing on(室内供练习用的)攀登墙,攀岩墙