ESCALADE


Meaning of ESCALADE in English

[es.ca.lade] n [F, fr. It scalata, fr. scalare to scale, fr. scala ladder, fr. LL--more at scale] (1598): an act of scaling esp. the walls of a fortification -- escalade vt -- es.ca.lad.er n

Merriam-Webster English vocab.      Английский словарь Merriam Webster.