WordUnscrambler Home
escalade
Definitions
[ˌɛskəˈleɪd], (Noun)
Definitions:
- the scaling of fortified walls using ladders, as a form of military attack
Phrases:
Origin
:
late 16th century: from French, or from Spanish escalada, escalado, from medieval Latin scalare ‘to scale, climb’, from Latin scala ‘ladder’
Click here to see the free dictionary definition for escalade
definition by Oxford Dictionaries