The sun smiled down on the earth like a warm blanket.
Meaning: The sentence is describing the sun shining on the earth, comparing its warmth to a cozy blanket.
Choice of Words: Sun is the star at the center of our solar system. Smiled is a facial expression that shows happiness or amusement. Earth is the third planet from the sun and the only known planet in the universe that is inhabited by life. Warm means having a relatively high temperature. Blanket is a soft, thick piece of cloth used for keeping warm in bed.
Alternative Expressions
Related Expressions