Dewdrops sparkled like diamonds on petals.

Meaning: The sentence describes how dewdrops shone brightly on flower petals like diamonds.

Choice of Words: Dewdrops are small drops of water that form on plants and objects early in the morning. Sparkled means to shine brightly. Diamonds are precious stones that are very hard and valuable. Petals are the colorful leaves of a flower.

Alternative Expressions

Related Expressions