Old British soldier died, breaking cover again (7)
I believe the answer is:
redcoat
'old british soldier' is the definition.
(I've seen this before)
'died breaking cover again' is the wordplay.
'died' becomes 'd' (abbreviation next to the year of someone's death).
'breaking' is an insertion indicator.
'cover again' becomes 'recoat' ('coat' is an answer for 'cover' so perhaps 'recoat' is OK for 'cover again').
'd' placed inside 'recoat' is 'REDCOAT'.
(Other definitions for redcoat that I've seen before include "British soldier (hist.)" , "Old British soldier - Butlin's entertainment organiser" , "British soldier in the American War of Independence" , "Do react (anag) - old soldier" , "One employed to entertain" .)