scaling ladder

Noun

 * 1) A ladder for the purpose of scaling the walls of a besieged fortification.

Translations

 * Bulgarian: обсадна стълба
 * Chinese:
 * Mandarin:
 * Finnish: piiritystikkaat
 * Irish: dréimire dreapadóireachta
 * Japanese: