Far-off eruption shocking for all ears (5,5)
I believe the answer is:
solar flare
'far-off eruption' is the definition.
Although both the answer and definition are singular nouns, I can't see how one could define the other.
'shocking for all ears' is the wordplay.
'shocking' indicates anagramming the letters (letters shocked or shaken).
'for'+'all'+'ears'='forallears'
'forallears' anagrammed gives 'SOLAR FLARE'.
Can you help me to learn more?
(Another definition for solar flare that I've seen is " Eruption from the sun".)