SOLAR FLARE
Meaning of SOLAR FLARE in English
Function: noun
Date: 1938
: a sudden temporary outburst of energy from a small area of the sun's surface ― called also flare
Merriam Webster Collegiate English Dictionary.
Merriam Webster - Энциклопедический словарь английского языка.
2012