scaling ladder

Explore definitions, synonyms, and language insights of scaling ladder

Definitions

Noun
a ladder used to scale walls (as in an attack)

More General Terms