Indian ladder
noun
: 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
Love words? Need even more definitions?
Merriam-Webster unabridged
Share