Weather search

City, ZIP or country

Severe weather

Add to iGoogle

Our severe weather centres

Weather dictionary

Rainbow

A luminous arc featuring all colors of the visible light spectrum (red, orange, yellow, green, blue, indigo, and violet). It is created by total reflection and the dispersion of light. The bow is always observed in the opposite side of the sky from the sun, when it's shining through air containing water spray or raindrops.

Development of a rainbow
Development of a rainbow
Rainbow
Rainbow