English dictionary
rope ladder meaning and definition
Definition and meaning of rope ladder at MeaningMonkey.org. rope ladder meaning and definition in the English Dictionary.ROPE LADDER noun
Definition of rope ladder (noun)
- a ladder with side pieces of rope
Source: Princeton University Wordnet