Sky twinkles like diamonds.
Meaning: This sentence compares the stars in the night sky to sparkling diamonds, emphasizing their beauty and radiance.
Choice of Words: Sky is the upper limit of the atmosphere, and twinkles means to shine with a flickering or intermittent light. Diamonds are precious stones known for their brilliance.
Alternative Expressions
Related Expressions