moving staircase (0 synonym found)

Definition of moving staircase:

(n) : (UK) An escalator.

Definition of moving staircase:

(n) : (UK) An escalator.

Back to Top