Meaning: This means that a rainbow can be seen in the sky after it has rained.
Choice of Words: Rainbow is a colorful arc in the sky caused by the refraction and dispersion of sunlight through water droplets. Appears means to become visible or noticeable. Rain is liquid water falling from the sky.