Meaning: Rainbows often disappear as suddenly as they appear, making them a special and fleeting sight.
Choice of Words: "Rainbows" are colorful arcs in the sky. "Vanish" is a verb that means to disappear suddenly. "Quickly" means happening in a short amount of time. "As" is a conjunction that indicates a comparison. "Appear" is a verb that means to come into sight.