Rainbows appear after a rainstorm.

Meaning: Rainbows can be seen in the sky after a rainstorm when sunlight passes through raindrops.

Choice of Words: Rainbows: colorful arcs in the sky caused by the refraction and dispersion of sunlight. Appear: come into sight. Rainstorm: a heavy rain.

Alternative Expressions

Related Expressions