Memories flooded back like waves crashing on the shore.

Meaning: Memories came to her mind very quickly and strongly, like waves hitting the beach.

Choice of Words: Memories are recollections of past experiences. Flooded means to fill or cover with water. Back means to a previous state or position. Waves are ridges of water that move across the surface of a body of water. Crashing means to make a loud, sudden noise. Shore is the land along the edge of a body of water.

Alternative Expressions

Related Expressions