scaling ladder

名词 n.

英文释义

名词 n.
  1. A ladder for the purpose of scaling the walls of a besieged fortification.
    — Those who survived were forced to carry the Mongols' long scaling ladders up to the very walls of the fortress, while others were made to erect their siege engines under heavy fire.

词形变化

0 次浏览 数据来源: Wiktionary