Thrust again... stab... go for blood (8)
I believe the answer is:
pedigree
'blood' is the definition.
(synonyms)
'thrust again stab go' is the wordplay.
I cannot quite see how this works, but
'thrust' could be 'dig' (digging is a kind of thrusting) and 'dig' is found in the answer.
'again' could be 're' and 're' is found in the answer.
'go' could be 'pee' (both can mean to urinate) and 'pee' is present in the leftover letters.
No letters remain.
This explanation may well be incorrect...
'for' acts as a link.
Can you help me to learn more?
(Other definitions for pedigree that I've seen before include "Ancestral line" , "Stock" , "Pure-bred animal's line of descent" , "Ancestry - genealogy" , "Lineage, ancestry" .)