Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

solar flare Definition

Cancel
solar flare
noun(solar flare)
a sudden temporary outburst of energy from a small area of the sun's surface —called also flare

Words Related to solar flare!

solar flare Examples by Brain Bank Users