He saw a rainbow in the sky.

Meaning: This means that someone observed a colorful arc in the sky.

Choice of Words: Saw means to perceive something with the eyes. Rainbow is a colorful arc in the sky caused by the refraction and dispersion of sunlight through water droplets. Sky is the region of the atmosphere above the earth. Together, they describe the visual experience of observing a rainbow in the sky.

Alternative Expressions

Related Expressions