An Encylopedia Britannica Company

moving staircase

1 ENTRIES FOUND:
moving staircase noun
plural moving staircases
moving staircase
noun
plural moving staircases
Britannica Dictionary definition of MOVING STAIRCASE
[count] old-fashioned