Topic: BUILDINGS


moving staircase

noun
     
moving staircase [countable] old-fashioned
TBB an escalator

Explore BUILDINGS Topic