escalade

.eskә'leid

英文释义

n. an act of scaling by the use of ladders (especially the walls of a fortification)
v. climb up and over

中文翻译

n. 爬云梯, 攀登
vt. 以梯子攀登

学习工具