Leaves shimmered with raindrops.
Meaning: The leaves were shining softly and gently, like stars, because of the raindrops on them.
Choice of Words: Shimmered means to shine with a soft, gentle light, like the way stars shine in the night sky. Raindrops are drops of water that fall from the sky during rain.
Alternative Expressions
Related Expressions