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