artificial climbing

 

Entry from US Dictionary

noun

  • the sport of climbing on an indoor or outdoor wall whose surface simulates a mountain.