escaladers

[US]/ɪˈskeɪlədəz/
[UK]/ɪˈskeɪlərdz/

Translation

n.Those who scale or climb walls or structures, particularly in a military context; also refers to moving walkways or escalators

Popular Words

Explore frequently searched vocabulary

Download App to Unlock Full Content

Want to learn vocabulary more efficiently? Download the DictoGo app and enjoy more vocabulary memorization and review features!

Download DictoGo Now