Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of solar flare
  1. noun
    a sudden eruption of intense high-energy radiation from the sun's surface; associated with sunspots and radio interference

    Similar: 

    type of:
Explanation of solar flare
My lists:
Recently viewed words: