The rainbow's reflection shimmered on the river's surface.

Meaning: The image of the rainbow could be seen on the top part of the river, shining with a soft, wavering light.

Choice of Words: Reflection is an image of something seen in a mirror or on a shiny surface. Shimmered means to shine with a soft, wavering light. Surface is the outer layer of something.

Alternative Expressions

Related Expressions