escaladeEnglish

escalade

Noun

An act of scaling by the use of ladders (especially the walls of a fortification)

English: escalade

Verb

Climb up and over

English: escalade

Words that start with "escalade"