Rhyme Desk
Find rhyming words!

Definition of "Escalade" :

noun: an act of scaling by the use of ladders (especially the walls of a fortification)

verb: climb up and over

"They had to escalade canyons to reach their destination."