TOP

Definition of solar flare noun from the Oxford Advanced American Dictionary

 

solar flare

 noun
noun
 
 
jump to other results
an event in which high-energy radiation is suddenly released from the sun's surface, sometimes interrupting radio systems on earth
See solar flare in the Oxford Advanced Learner's Dictionary