Noun Definition

escalader

1.Definition: someone who gains access by the use of ladders

Category: People