Stars hold secrets.
Meaning: This means that celestial bodies that emit light possess or contain things that are kept hidden or concealed.
Choice of Words: Stars are celestial bodies that emit light. Hold means to possess or to contain. Secrets are things that are kept hidden or concealed.
Alternative Expressions
Related Expressions