solar flare
Explore definitions, synonyms, and language insights of solar flare
Definitions
Noun
a sudden eruption of intense high-energy radiation from the sun''s surface; associated with sunspots and radio interference