moving staircase

Noun
  1. A stairway whose steps move continuously on a circulating belt (synset 103300702)

Other Searches