Sunlight sparkled on dew drops.
Meaning: The light from the sun shone brightly and twinkled on the water droplets that formed on cool surfaces at night.
Choice of Words: Sunlight is the light from the sun. Sparkled means shone brightly and twinkled. On means in a position touching or covering something. Dew is water droplets that form on cool surfaces at night. Drops are small amounts of liquid that fall or drip.
Alternative Expressions
Related Expressions