scaling ladder

Noun
  • A ladder used to scale walls (as in an attack) (synset 104149392)

Other Searches