Raindrops glistened, sparkling jewels on leaves and petals.
Meaning: This sentence is describing the beauty of the raindrops as they glistened and sparkled on the leaves and petals, creating a sparkling display.
Choice of Words: Raindrops are drops of water that fall from the sky during rain. Glistened means that the raindrops sparkled and shone. Sparkling jewels means that the raindrops looked like precious gems. On leaves and petals means that the raindrops were resting on the leaves and petals of the plants.
Alternative Expressions
Related Expressions