A woman was killed when she plunged through flooring as she stepped off a moving escalator
escalator
Meaning: a set of moving stairs that take people from one level to another in a large building
Thai Translation: บันไดเลื่อน
Learn more
in a Chinese department store, thrusting her baby to safety as she fell to her death, in a dramatic