Unhesitating (8)
I believe the answer is:
resolute
'unhesitating' is the definition.
(synonyms)
This is the entire clue.
(Other definitions for resolute that I've seen before include "Showing great determination, fully committed" , "Determined, firm" , "Firm-minded" , "Firm in purpose" , "Determined, unwavering" .)