Sunlight shimmers on river's surface.
Meaning: This sentence describes the way sunlight reflects off the surface of a river.
Choice of Words: Sunlight is the light from the sun, shimmers means to shine with a flickering or wavering light, on means located at or touching the surface of something, river's is the possessive form of river, surface is the top or outer layer of something.
Alternative Expressions
Related Expressions