Subscribe
URL of the page has been copied to clipboard.
Meaning : (nautical) a hanging ladder of ropes or chains supporting wooden or metal rungs or steps.
Synonyms : jacob's ladder, pilot ladder
Install App