Rainbow sparkled in the sky.

Meaning: A beautiful colorful arch appeared in the sky, shining brightly with many small flashes of light.

Choice of Words: Rainbow is a colorful arc in the sky caused by the refraction of sunlight, sparkled means shone brightly with many small flashes of light, and sky is the upper region of the earth's atmosphere.

Alternative Expressions

Related Expressions