monkey ladder

Explore definitions, synonyms, and language insights of monkey ladder

Definitions

Noun
a light ladder to the monkey bridge on a ship

More General Terms