"Burst upon the eye" refers to a sudden and striking visual experience. There are various synonyms that can be used to describe this phenomenon. Such words include "flashed," "blazed," "exploded," "popped up," "surged," "sprang up," "bloomed," "revealed," "emerged," and "unveiled," among others. Depending on the context and interpretation of the visual image, these synonyms can convey different shades of meaning and evoke diverse emotions. For instance, "exploded" may suggest a sudden and overwhelming force, while "bloomed" may imply a gradual and peaceful unfolding. Nonetheless, all these synonyms describe a memorable and captivating visual impression that "bursts upon the eye".