ladder

noun

1.
steps consisting of two parallel members connected by rungs; for climbing up or down
2.
ascending stages by which somebody or something can progress
3.
a row of unravelled stitches
Derived from:
ladder