The stars twinkled all night long.
Meaning: This means that the stars were shining with a flickering light for the entire night.
Choice of Words: Stars are celestial bodies that emit light and heat. Twinkled means that the stars were shining with a flickering light. All night means from evening until morning. Long means for a period of time. Put together, it means the stars were shining with a flickering light for the entire night.
Alternative Expressions
Related Expressions