Rainbows paint sky.
Meaning: This means that rainbows are creating a beautiful display of colors in the sky, which can be a sign of good weather to come.
Choice of Words: Rainbows are colorful arcs that appear in the sky after it rains. Paint means to apply color to a surface using a brush or other tool. Sky is the area above the earth that is filled with air and clouds. So, the sentence suggests that rainbows are painting the sky with color.
Alternative Expressions
Related Expressions