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