ESCALADE


Meaning of ESCALADE in English

n. scaling or climbing walls using ladders (especially of a fortification)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.