Definition von rope ladder im Englisch Englisch wörterbuch
A flexible ladder, constructed of rope, often with wooden rungs, suspended from the top
A rope ladder is a ladder made of two long ropes connected by short pieces of rope, wood, or metal. a ladder made of two long ropes connected by wooden pieces that you stand on