SOLAR FLARE


Meaning of SOLAR FLARE in English

[solar flare] n (1938): a sudden temporary outburst of energy from a small area of the sun's surface--called also flare

Merriam-Webster English vocab.      Английский словарь Merriam Webster.