Sun shines on flower.
Meaning: This means that the sun is emitting light and heat onto a flower.
Choice of Words: Sun is the celestial body that provides light and heat to Earth. Shines describes the emission of light and heat. On indicates a position or surface. Flower refers to the reproductive structure of a plant. When combined, the sentence describes the sun emitting light and heat onto a flower.
Alternative Expressions
Related Expressions