Indian ladder

noun

Definition of Indian ladder

: a ladder made of or as if of a small tree so trimmed that several inches of each branch are left as a support for the foot

History and Etymology for Indian ladder

Indian entry 2 2

Keep scrolling for more