Time's tapestry unfolded before their eyes.
Meaning: History unfolded in front of them, revealing the stories and events of the past as if they were witnessing it firsthand.
Choice of Words: Tapestry is a woven fabric with pictures or designs, unfolded means to spread out or reveal, and before their eyes suggests something happening right in front of someone. This sentence creates a vivid image of history being revealed like a tapestry, allowing people to witness the past come to life.
Alternative Expressions
Related Expressions