Dewdrops sparkled, reflected moonlight.

Meaning: The drops of water on the surfaces reflected the light of the moon, creating a sparkling effect.

Choice of Words: Dewdrops are the droplets of water that form on surfaces at night due to condensation. Sparkled describes the way the dew reflects light. Moonlight refers to the light of the moon.

Alternative Expressions

Related Expressions