Definition of ice ladder in English:

ice ladder

noun

  • A ladder suitable for use in icy conditions, especially as an item of rescue equipment.

Origin

Early 19th century.