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
Keep scrolling for more
required by fashion, etiquette, or custom
Get Word of the Day daily email!