Definition of Indian ladder in English:

Indian ladder

noun

  • A ladder made from a tree trunk, with footholds created by notching the trunk or cutting back its branches.

Origin

Early 18th century.