rope ladder

Explore definitions, synonyms, and language insights of rope ladder

Definitions

Noun
a ladder with side pieces of rope

More General Terms