Take advantage of an heroic deed (7)
I believe the answer is:
exploit
This clue is a double definition.
'take advantage of' is the first definition.
(synonyms)
'an heroic deed' is the second definition.
(I've seen this before)
(Other definitions for exploit that I've seen before include "put to good use" , "Fleece?" , "Feat, accomplishment" , "Take full advantage of escapades?" , "Use to advantage" .)