Having putted round again, reached greater heights (7)
I believe the answer is:
towered
But I can't explain it at all! Could you help me understand?
(Other definitions for towered that I've seen before include "Was taller and more eminent than others" , "Loomed (over)" , "Was of great height, . . . . . . . over others" , "rose" .)