escalades

ˌeskəˈleidz

英文释义

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

中文翻译

v. 攀登( escalade的第三人称单数 )

学习工具