A moving staircase that automatically carries people up or down between different levels.
From 'escalade' (climbing) mixed with '-ator' (device that performs an action). The device was patented in the early 1900s and named to suggest motion and climbing.
Try Another Word