Caught golfer making embarrassing error (7)
I believe the answer is:
clanger
'embarrassing error' is the definition.
(a clanger is an embarrassing mistake)
'caught golfer' is the wordplay.
'caught' becomes 'c' (cricket abbreviation).
'golfer' becomes 'langer' (Bernhard Langer).
'c'+'langer'='CLANGER'
'making' is the link.
(Other definitions for clanger that I've seen before include "Stupid mistake" , "error" , "Big blunder" , "Embarrassing mistake (colloq.)" , "noise that rings in the ear" .)