The sun smiled down on the blooming flowers.
Meaning: The sun seemed to be happy as it shone on the flowers.
Choice of Words: Smiled means to show happiness or pleasure by curving the mouth upward. Blooming means producing or covered with flowers. Flowers are the colorful parts of plants that grow from buds.
Alternative Expressions
Related Expressions