Dilly-dally (8)
(Other definitions for hesitate that I've seen before include "Dither, waver" , "Be in two minds" , "Falter, waver" , "Pause in indecision" , "Show reluctance" .)
'dilly-dally' is the definition.
(synonyms)
This is the entire clue.
(Other definitions for procrastinate that I've seen before include "Delay, waste time" , "Stall" , "Put off till later" , "Delay taking action" , "Postpone" .)