Meaning: It describes the rainbow's position in the sky, as if it's a curved bridge over the clouds.
Choice of Words: The word "arch" means to form a curved shape. "Clouds" are the white, fluffy things we see in the sky. When we put them together, it's like the rainbow is forming a curved shape over the clouds.