SCALADE


Meaning of SCALADE in English

[sca.lade] or sca.la.do n, pl -lades or -la.dos [obs. It scalada, fr. scalare to scale, fr. scala ladder, staircase, fr. LL--more at scale] (1591) archaic: escalade

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