Advertisement
Advertisement
climbing wall
noun
- mountaineering a specially constructed wall with recessed and projecting holds to give practice in rock climbing; a feature of many sports centres
Advertisement
Advertisement
Advertisement
Advertisement
Browse