Dewdrops sparkled on leaves.

Meaning: The water droplets on the leaves reflected the sunlight, creating a sparkling effect.

Choice of Words: Dewdrops are small drops of water that form on plants and other surfaces in the morning. Sparkled means to shine brightly with flashes of light. Leaves are the flat, green parts of plants that grow from stems.

Alternative Expressions

Related Expressions