English dictionary
monkey ladder meaning and definition
Definition and meaning of monkey ladder at MeaningMonkey.org. monkey ladder meaning and definition in the English Dictionary.MONKEY LADDER noun
Definition of monkey ladder (noun)
- a light ladder to the monkey bridge on a ship
Source: Princeton University Wordnet