What is the full meaning of escalade
(French) to scale the walls of a fortress by ladders, also ESCALADO, SCALADE, SCALADO [v ESCALADED, ESCALADING, ESCALADES]
Example of the word escalade placed on a Scrabble board.