Meaning of scaling ladder
Definition of scaling ladder
(noun)
a
ladder
used
to
scale
walls (as in an attack)
Other information on scaling ladder
WIKIPEDIA results for
scaling ladder
Amazon results for
scaling ladder
Tweet