English dictionary
articulated ladder meaning and definition
Definition and meaning of articulated ladder at MeaningMonkey.org. articulated ladder meaning and definition in the English Dictionary.ARTICULATED LADDER noun
Definition of articulated ladder (noun)
- a ladder consisting of segments (usually four) that are held together by joints that can lock in place
Source: Princeton University Wordnet