escalade ( synonym found)

Definition of escalade:

(n) : the act of scaling walls or fortifications
"an escalade was required for the warriors to attack the troops."

Definition of escalade:

(n) : the act of scaling walls or fortifications
"an escalade was required for the warriors to attack the troops."

Back to Top