Stars twinkle in the dark sky like diamonds.
Meaning: Stars emit light that appears to flicker or shine unsteadily, just like diamonds sparkle and shine brightly.
Choice of Words: The verb twinkle means to shine with a flickering or unsteady light, which is exactly what stars do in the night sky. Diamonds are precious stones known for their brilliance and sparkle, making them a fitting comparison for the stars.
Alternative Expressions
Related Expressions