Definitions
noun
a sudden eruption of intense high-energy radiation from the sun's surface; associated with sunspots and radio interference
Look “solar flare” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a sudden eruption of intense high-energy radiation from the sun's surface; associated with sunspots and radio interference