rope ladder /ˈɹuːt ˈsɪstəm/ n

中文:绳梯

Meaning:Suspension ladder whose side rails and rungs are made of cord. cable

Found in these illustrated scenes(1)

‹ Browse all scenes