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. 2012