Stars twinkle above like diamonds.

Meaning: Stars emit flickering light in the sky like the sparkle of diamonds.

Choice of Words: Stars are celestial bodies that emit light, twinkle means to shine with a flickering light, above means higher than something else, and diamonds are precious stones known for their brilliance.

Alternative Expressions

Related Expressions