scaling ladder
English Dictionary
->
Letter S
-> scaling ladder
Search Dictionary:
scaling ladder Definition
(n)
a
ladder
used
to
scale
the
walls
in
an
attack
scaling ladder Synonyms
scaling ladder
© Art Branch Inc.