Sun smiled down on the blooming garden.
Meaning: The sun seemed to be happy and shining brightly on the garden filled with flowers.
Choice of Words: Smiled is a personification, giving the sun human-like qualities. Blooming means producing or bearing flowers.
Alternative Expressions
Related Expressions