Meaning: This means that the water droplets were shining and sparkling in the sunlight like diamonds.
Choice of Words: Droplets are small drops of liquid, and glistened means to shine or sparkle. Diamonds are precious stones known for their sparkle. Together, this sentence creates a vivid image of water droplets shining like diamonds in the sun.