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