Night's embrace, a blanket of stars above.
Meaning: This sentence describes the night sky as a warm and loving hug with a blanket of stars above.
Choice of Words: Night is the period of time between sunset and sunrise. Embrace is a hug or a warm and loving hold. Blanket is a piece of cloth used for keeping warm in bed. Stars are bright points of light in the night sky. Above means higher than something else. When you put them together, "Night's embrace, a blanket of stars above" describes the night sky as a warm and loving hug with a blanket of stars above.
Alternative Expressions
Related Expressions