moving staircase
noun
old-fashioned
: a moving set of stairs that carries people up or down from one level of a building to another : escalator
Love words? Need even more definitions?
Merriam-Webster unabridged
Share