Rainbow paints sky.

Meaning: This means that a rainbow is creating a colorful display in the sky, as if it's painting the sky with its vibrant colors. After the rain, the rainbow painted the sky with red, orange, yellow, green, blue, indigo, and violet.

Choice of Words: Rainbow is a natural phenomenon that appears in the sky as a colorful arc. Paints is a verb that means to apply color to a surface. In this context, it's used metaphorically to describe the appearance of a rainbow in the sky.

Alternative Expressions

Related Expressions