escalade

1. (noun) an act of scaling the walls of a fortification
Related Words: scaling



Terms and Conditions of Use / Copyright Notice