Dewdrops sparkled on leaves like jewels.

Meaning: The dew on the leaves looked very beautiful, like shining jewels.

Choice of Words: Dewdrops are tiny drops of water that form on leaves and other surfaces when the air is cool and humid. Sparkled means to shine or glitter with small, bright lights. Leaves are the flat, green parts of plants that grow from the stems. Like means similar to or resembling. Jewels are precious stones or gems that are valuable and beautiful.

Alternative Expressions

Related Expressions