Clouds hide sun's smile in sky.
Meaning: This means that the clouds are covering the sun and blocking its light and warmth.
Choice of Words: Clouds are the fluffy white things we see in the sky. Hide means to cover something so that it can't be seen. Sun is the bright star in the sky that gives us light and warmth. Smile means to look happy. In means inside or within something. Sky is the big blue thing we see above us.
Alternative Expressions
Related Expressions