escalade

Noun
  1. An act of scaling by the use of ladders (especially the walls of a fortification) (synset 100326457)
Verb
  1. Climb up and over (synset 201926569)
    "They had to escalade canyons to reach their destination"

Other Searches