SCALADE


Meaning of SCALADE in English

skəˈlād noun

or sca·la·do -ā(ˌ)dō

( -s )

Etymology: obsolete Italian scalada, from scalare to scale (from scala ladder, staircase, from Late Latin) + -ada -ade — more at scale

archaic : escalade

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.