SOLAR FLARE


Meaning of SOLAR FLARE in English

■ noun Astronomy a brief eruption of intense high-energy radiation from the sun's surface.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.