Shared in a perfect round of golf (8)
I believe the answer is:
partaken
'shared' is the definition.
(partaking is a kind of sharing)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for partaken that I've seen before include "Shared" , "Eaten some (of food/drink)" , "Joined" , "Participated" .)