Meaning of solar flare

Definition of solar flare

(noun) a sudden eruption of intense high-energy radiation from the sun's surface; associated with sunspots and radio interference

Other information on solar flare

WIKIPEDIA results for solar flare
Amazon results for solar flare