Sun smiled down on blooming flowers.
Meaning: The sun seemed happy and made the flowers open up.
Choice of Words: Sun is a star that provides light and heat to Earth. Smiled is a human expression that shows happiness. Blooming means opening up, like flowers do. Flowers are colorful plants that produce seeds.
Alternative Expressions
Related Expressions