A word examined

escalators

noun
10 letters·English
noun

escalatorsmoving staircases that carry people between floors in a building

Wiktionary →
No comments yet