Raindrops glimmered on the leaves.
Meaning: This means the raindrops were shining faintly on the leaves of a plant.
Choice of Words: Glimmered is a verb that means to shine with a faint, flickering light. Leaves are the green, flat parts of a plant that grow from the branches. Raindrops are drops of water that fall from the sky.
Alternative Expressions
Related Expressions