Spare former lover found on Irish beach (5)
I believe the answer is:
extra
'spare' is the definition.
(synonyms)
'former lover found on irish beach' is the wordplay.
'former lover' becomes 'ex' (ex-lover).
'found on irish beach' becomes 'tra' (I can't explain this - if you can you should give a lot more credence to this answer).
'ex'+'tra'='EXTRA'
Can you help me to learn more?
(Other definitions for extra that I've seen before include "Accessory" , "Cricket run; unusually" , "Possibly overthrow" , "Wide, no-ball, leg bye, etc" , "someone in a crowd scene" .)