solar flare
English Dictionary
->
Letter S
-> solar flare
Search Dictionary:
solar flare Definition
(n)
a
sudden
eruption
of
intense
high
-
energy
radiation
from
the
sun
''
s
surface
;
associated
with
sunspots
and
radio
interference
solar flare Synonyms
flare
solar flare
© Art Branch Inc.