Indian ladder
nounDefinition 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
Keep scrolling for more