meaning of articulated ladder

articulated ladder meaning in General Dictionary

a ladder comprising segments (usually four) that are held together by joints that may freeze place