Definition of everlasting staircase in English:

everlasting staircase

noun

slang, historical
  • A prison treadmill; also in extended use.

Origin

Mid 19th century.