English synonyms about - contact  

escalader

noun

1 escalader

Someone who gains access by the use of ladders.


Find more on escalader elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0272